Ввод Основания аттестации для вывода на форме Т2 карточки сотрудника

1. OlgaKonyakhina 31.01.20 16:40 Сейчас в теме
Добрый день. Подскажите, пожалуйста, где вводится "Основание" аттестации для вывода на форме Т2 карточки сотрудника
ЗУП 3.1
https://ibb.co/9WpRxKh
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. kgdrsu 03.02.20 16:23 Сейчас в теме
В общем модуле "АттестацииСотрудников" в процедуре "ДополнитьСведенияУнифицированнойФормыТ2" по коду
			ДанныеОбАттестации = Новый Структура("ДатаАттестации,РешениеКомиссии,Номер,Дата,Основание");
			
			ДанныеОбАттестации.Вставить("Период", 			Выборка.ДатаАттестации);
			ДанныеОбАттестации.Вставить("ДатаАттестации", 	Формат(Выборка.ДатаАттестации, "ДЛФ=D"));
			ДанныеОбАттестации.Вставить("Номер", 			ПрефиксацияОбъектовКлиентСервер.НомерНаПечать(Выборка.Номер, Истина, Истина));
			ДанныеОбАттестации.Вставить("Дата", 			Формат(Выборка.Дата, "ДЛФ=D"));
			
			ШаблонРешениеКомиссии =  "%1" + ?(ЗначениеЗаполнено(Выборка.РешениеКомиссии), ", %2","");
			ДанныеОбАттестации.Вставить("РешениеКомиссии", 	СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонРешениеКомиссии, Выборка.РезультатАттестации, Выборка.РешениеКомиссии));
			
			ДанныеСотрудника.Добавить(ДанныеОбАттестации);
Показать

видно что в структуре "ДанныеОбАттестации" свойство "Основание" никак не заполняется :(
Можете добавить сами, например так:
ДанныеОбАттестации.Вставить("Основание", Выборка.Регистратор);
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот