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