Иллюстрированный самоучитель по языку системы 1С:Предприятие

Функции для вызова диалога ввода данных

ВвестиЧисло

Вызов диалога для ввода числа.

Синтаксис:

ВвестиЧисло(<Число>, <Подсказка>, <Длина>, <Точность> , <Таймаут>)

Англоязычный синоним:

InputNumeric

Параметры:

<Число> Имя переменной, ранее объявленной в программном модуле. В эту переменную будет помещено введенное значение числа.
<Подсказка> Текст заголовка окна диалога ввода. Может использоваться в качестве подсказки конечному пользователю.
<Длина> Длина вводимого числа.
<Точность> Количество знаков после десятичной точки.
<Таймаут> Необязательный параметр. Числовое выражение интервала времени ожидания ответа в секундах, в течение которого система будет ожидать ответа пользователя. Если данный параметр опущен или равен 0, то время ожидания бесконечно. Значение по умолчанию – 0.

Возвращаемое значение:

Числовое значение: 1 – если в диалоге нажата кнопка "ОК"; 0 – если нажата кнопка "Отмена"; -1 (минус единица) – если закончилось время ожидания ответа.

Описание:

Функция ВвестиЧисло выполняет вызов диалога для ввода числа.

Пример:

Если ВвестиЧисло(Ном, "Введите номер приказа", 5, 0, 10) = 1 Тогда

ВыбДок = СоздатьОбъект("Документ.Приказ");

ВыбДок.НайтиПоНомеру(Строка(Ном), Дата(0));

Если ВыбДок.Выбран() = 1 Тогда

// . . .

ИначеЕсли;

// . . .

КонецЕсли;

КонецЕсли;
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.