Диалог выбора значения 1С


Один из самых простых вариантов – предложить пользователю выбрать одно значения из списка в диалоге выбора значения 1С.


Так выглядит диалог выбора значения 1С, вызываемый из программного кода языка 1С.

Пример программного кода для вызова диалога выбора значения 1С пользователем:


спЗначений = Новый СписокЗначений();
спЗначений.Добавить(0, "Создать документ"); //первый параметр – значение, второй параметр – представление значение, представление может отличаться от значения как угодно
спЗначений.Добавить(1, "Редактировать документ");
спЗначений.Добавить(2, "Удалить документ");

ВыбранноеЗначение = спЗначений.ВыбратьЭлемент(); //показывает пользователю диалог (см. картинку)

Если ВыбранноеЗначение = Неопределено Тогда //если пользователь ничего не выбрал – то метод выбора значения возвращает НЕОПРЕДЕЛЕНО
     //пользователь ничего не выбрал
     Сообщить("Вы ничего не выбрали");
ИначеЕсли ВыбранноеЗначение.Значение = 0 Тогда //далее мы сравниваем ЗНАЧЕНИЕ элемента, который выбрал пользователь (хотя пользователь видел не значения, а их представления)
     Сообщить("Вы выбрали 'Создать документ'");
ИначеЕсли ВыбранноеЗначение.Значение = 1 Тогда
     Сообщить("Вы выбрали 'Редактировать документ'");
ИначеЕсли ВыбранноеЗначение.Значение = 2 Тогда
     Сообщить("Вы выбрали 'Удалить документ'");
КонецЕсли;


Проголосовать за этот пост:

1 Star2 Stars3 Stars4 Stars5 Stars (3 голосов, среднее: 5,00 из 5)
Загрузка...

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