Приветствую всех!
Подскажите, пожалуйста.
Есть внешняя обработка, в ней форма для выбора документов из Табличной части самой обработки.
Есть колонка Филиал, которая не привязана к данным. Тип Булево, элемент управления - Флажок. Заполняется при получении данных.
Так вот, прочие колонки с прочими типами данных заполняются хорошо. А Филиал не заполняется.
Код заполнения:
Процедура СсылкиАктовСверокПриПолученииДанных(Элемент, ОформленияСтрок) Для Каждого ОформлениеСтроки Из ОформленияСтрок Цикл ДанныеСтроки = ОформлениеСтроки.ДанныеСтроки; Ссылка = ДанныеСтроки.Ссылка; УстановитьЗначениеЯчейки(ОформлениеСтроки, "Дата", Ссылка.Дата); УстановитьЗначениеЯчейки(ОформлениеСтроки, "Номер", Ссылка.Номер); УстановитьЗначениеЯчейки(ОформлениеСтроки, "СтруктурноеПодразделение", Ссылка.СтруктурноеПодразделение); УстановитьЗначениеЯчейки(ОформлениеСтроки, "ДоговорКонтрагента", Ссылка.ДоговорКонтрагента); УстановитьЗначениеЯчейки(ОформлениеСтроки, "ДатаНачала", Ссылка.ДатаНачала); УстановитьЗначениеЯчейки(ОформлениеСтроки, "ДатаОкончания", Ссылка.ДатаОкончания); УстановитьЗначениеЯчейки(ОформлениеСтроки, "Автор", Ссылка.Автор); УстановитьЗначениеЯчейки(ОформлениеСтроки, "Комментарий", Ссылка.Комментарий); УстановитьЗначениеЯчейки(ОформлениеСтроки, "Филиал", НЕ(Контрагент = Контрагент.ГоловнойКонтрагент)); КонецЦикла; КонецПроцедуры Процедура УстановитьЗначениеЯчейки(ОформлениеСтроки, ИмяЯчейки, Значение) Если ТипЗнч(Значение) = Тип("Булево") Тогда //ОформлениеСтроки.Ячейки[ИмяЯчейки].Значение = Значение; ОформлениеСтроки.Ячейки[ИмяЯчейки].ЗначениеФлажка = Значение; Иначе ОформлениеСтроки.Ячейки[ИмяЯчейки].Значение = Значение; КонецЕсли; КонецПроцедуры
Что делаю не так?