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

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

ВвестиЗначение

Вызов диалога для ввода значения заданного типа.

Синтаксис:

ВвестиЗначение(<3начение>, <Подсказка>, <Тип>, <Длина>, <Точность>)

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

InputValue

Параметры:

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

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

Числовое значение: 1 – если в диалоге нажата кнопка "ОК"; 0 – если нажата кнопка "Отмена";

Описание:

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

Пример:

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

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

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

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

// . . .

ИначеЕсли;

// . . .

КонецЕсли;

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