Добрый деннь!
1С8.3 УПП
Подскажите подалуйста, как вывести значение булево(да или нет) в колонку Формы списка(обычную) документа.
Я создал реквизит типа булево. На форме списка создал колонку,подвязал реквизит к колонке. Выводит в строках формы значение - "Нет".
Как сделать чтобы при определенных условиях(если в структуре подчиненных документов есть НалоговаяНакладная) выводилось значение "Да".
Я в событии формы списка при открытии Создал процедуру :
Процедура ПриОткрытии(ОформленияСтрок)
МасЗаказы = Новый Массив;
Для Каждого Стр Из ОформленияСтрок Цикл
ДанныеСтроки = Стр.ДанныеСтроки;
МасЗаказы.Добавить(ДанныеСтроки.Ссылка);
КонецЦикла;
//
зЗапрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| СвязанныеДокументы.Ссылка
|ИЗ
| КритерийОтбора.СвязанныеДокументы(&ЗначениеКритерияОтбора) КАК СвязанныеДокументы";
Запрос.УстановитьПараметр("ЗначениеКритерияОтбора",ЭтаФорма.ЭлементыФормы.Список.ТекущаяСтрока);
Результат = Запрос.Выполнить();
Для Каждого Стр Из ОформленияСтрок Цикл
тд = Стр.ДанныеСтроки;
Выборка.Сбросить();
Если Выборка.НайтиСледующий(тд.Ссылка, "НалоговаяНакладная") Тогда
ОформлениеСтроки.Ячейки.Флаг = Истина; как правильно написать эту строку ???????????????? Выдает ошибку :
Документ.ЗаказПокупателя.Форма.ФормаСписка.Форма(104)}: Значення не є значенням об`єктного типу (Ячейки)
Подскажите пожалуйста как правильно написать код : если значение запроса = нужное значение то в строке напротив документа поставить значение "ДА"
Спасибо за любую помощь.
Сообщение отредактировал Vofka - 14.09.19, 15:57