Книга знаний

1С:Предприятие / v8

v8: Сохранение значений поля ввода со списком при сохранении настройки формы

Можно запутаться в событиях, а на самом деле просто. Если вы хотите, чтобы выбранное значение сохранялось, следуйте этой инструкции. Автор статьи: Гений 1С
Последняя редакция №1 от 23.08.06
URL: http://kb.mista.ru/article.php?id=342

Ключевые слова: поле ввода со списком,сохранение значений,восстановление значений


В процедуре "ПередОткрытием" заполняем поле ввода значениями.
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
    ЭлементыФормы.ВидыСотрудников.СписокВыбора.Очистить();
    ЭлементыФормы.ВидыСотрудников.СписокВыбора.Добавить("Д","Сотрудники, бывшие в отпуске");
    ЭлементыФормы.ВидыСотрудников.СписокВыбора.Добавить("ДН","Сотрудники, бывшие и не бывшие в отпуске");
    ЭлементыФормы.ВидыСотрудников.СписокВыбора.Добавить("Н","Сотрудники, не бывшие в отпуске");
КонецПроцедуры

В процедуре "ПриОткрытии" устанавливаем значение по умолчанию:
Процедура ПриОткрытии()
    Если ЭлементыФормы.ВидыСотрудников.Значение=Неопределено Тогда
        ЭлементыФормы.ВидыСотрудников.Значение="Д";
    КонецЕсли;
КонецПроцедуры


Ну и конечно, нужно включить поле "ВидыСотрудников" в список сохраняемых на форме значений.
Проверено - работает, выбранное значение сохраняется.

Описание | Рубрикатор | Поиск | ТелепатБот | Захваченные статьи | Установки | Форум
© Станислав Митичкин (Волшебник), 2005-2025 | Mista.ru

Яндекс.Метрика