Всем привет по какой то причине, после записи документа пропадает значение табличной части документа А именно в колонке реквизита СотрудникКомпании
8.3 УФ
Записываю программно в справочник, из модуля формы документа.
Пытался записывать в событиях ПослеЗАписи, ПослеЗаписиНаСервере
Справ = Справочники.ОбученияСотрудников;
Для каждого Строка Из Объект.Сотрудники цикл
ТабличнаяЧастьКарточкиСотрудника = Справ.НайтиПоНаименованию(Строка.СотрудникКомпании.Наименование).ПолучитьОбъект();
НоваяСтрока = ТабличнаяЧастьКарточкиСотрудника.Обучения.Добавить();
НоваяСтрока.Протокол = Объект.Протокол;
НоваяСтрока.ВидОбучения = Объект.ВидОбучения;
НоваяСтрока.УчебныйЦентр = Объект.УчебныйЦентр;
НоваяСтрока.Основание = Объект.Основание;
НоваяСтрока.СтоимостьОбучения = Объект.СтоимостьОбучения;
НоваяСтрока.ДатаВыдачиУдостоверения = Объект.ДатаВыдачиУдостоверения;
НоваяСтрока.СрокДействияУдостоверения = Объект.СрокДействияУдостоверения;
НоваяСтрока.ДатаОкончанияДействияУдостоверения = Объект.ДатаОкончанияДействияУдостоверения;
НоваяСтрока.СерияНомер = Строка.СерияНомер;
ТабличнаяЧастьКарточкиСотрудника.Записать();
КонецЦикла;
Прошу прощения, не обратил внимания, приведенный выше код тут не при чем.
Колонку реквизита заполняю вручную на форме тип Справочник.Сотрудники.
При записи документа, эта колонка реквизита визуально очищается
Все я понял, я по ошибке создал колонку реквизита СотрудникКомпании с типом Справочник, в то время когда реквизит табличной части СотрудникКомпании остался с типом строка.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn