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