Функции для вызова диалога ввода данных
ВвестиЧисло
Вызов диалога для ввода числа.
Синтаксис:
ВвестиЧисло(<Число>, <Подсказка>, <Длина>, <Точность> , <Таймаут>)
Англоязычный синоним:
InputNumeric
Параметры:
<Число> | Имя переменной, ранее объявленной в программном модуле. В эту переменную будет помещено введенное значение числа. |
<Подсказка> | Текст заголовка окна диалога ввода. Может использоваться в качестве подсказки конечному пользователю. |
<Длина> | Длина вводимого числа. |
<Точность> | Количество знаков после десятичной точки. |
<Таймаут> | Необязательный параметр. Числовое выражение интервала времени ожидания ответа в секундах, в течение которого система будет ожидать ответа пользователя. Если данный параметр опущен или равен 0, то время ожидания бесконечно. Значение по умолчанию – 0. |
Возвращаемое значение:
Числовое значение: 1 – если в диалоге нажата кнопка "ОК"; 0 – если нажата кнопка "Отмена"; -1 (минус единица) – если закончилось время ожидания ответа.
Описание:
Функция ВвестиЧисло выполняет вызов диалога для ввода числа.
Пример:
Если ВвестиЧисло(Ном, "Введите номер приказа", 5, 0, 10) = 1 Тогда ВыбДок = СоздатьОбъект("Документ.Приказ"); ВыбДок.НайтиПоНомеру(Строка(Ном), Дата(0)); Если ВыбДок.Выбран() = 1 Тогда // . . . ИначеЕсли; // . . . КонецЕсли; КонецЕсли;