0

Функция ВвестиПериод

Функция выводит диалоговое окно ввода периода.

Синтаксис

Функция ВвестиПериод() имеет следующий синтаксис:

число ВвестиПериод(ДатаНачала, ДатаОкончания [, Заголовок])

А также альтернативный англоязычный синтаксис:

number InputРеriod(FromDate, ToDate [, Title])

Описание параметров

Описание параметров функции ВвестиПериод()

Имя параметра Тип Описание
ДатаНачала* Дата Имя ранее объявленной переменной, в которую будет помещена дата начала выбранного периода
ДатаОкончания* Дата Имя ранее объявленной переменной, в которую будет помещена дата окончания выбранного периода
Заголовок Строка Текст заголовка диалога ввода периода. Значение по умолчанию: «Выбор периода»
* — обязательный параметр

Тип возвращаемого значения

Число

Описание вариантов возвращаемых значений:

1 — период выбран (нажата кнопка «ОК»)
0 — период не выбран (окно закрыто крестиком или нажата кнопка «Отмена»)

Описание

Функция ВвестиПериод() позволяет пользователю ввести период, выводя диалог выбора периода. Начало и окончание выбранного периода, помещаются в соответствующие переменные, которые в могут быть использованы для дальнейшей обработки.

Диалог ввода периода на платформе 1С:Предприятие 7.7

Внимание!
Поскольку функция ВвестиПериод() открывает модальное окно, избегайте ее использования в модуле проведения документов, а также в пределах открытой транзакции в многопользовательском режиме работы 1С:Предприятие 7.7

Пример использования

Пример кода с использованием функции ВвестиПериод()

Перем ДатаНач;
Перем ДатаКон;

Если ВвестиПериод(ДатаНач, ДатаКон) = 1 Тогда
    Сообщить("Выбран период " + ПериодСтр(ДатаНач, ДатаКон));
КонецЕсли;

//результат:
//  Выбран период Июль 2014 г.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *