Подскажите подалуйста, как вывести значение булево(да или нет) в колонку Формы списка(обычную) документа.
Я создал реквизит типа булево. На форме списка создал колонку,подвязал реквизит к колонке. Выводит в строках формы значение - "Нет".
Как сделать чтобы при определенных условиях(если в структуре подчиненных документов есть НалоговаяНакладная) выводилось значение "Да".
Я в событии формы списка при открытии Создал процедуру :
Процедура ПриОткрытии(ОформленияСтрок)
МасЗаказы = Новый Массив;
Для Каждого Стр Из ОформленияСтрок Цикл
ДанныеСтроки = Стр.ДанныеСтроки;
МасЗаказы.Добавить(ДанныеСтроки.Ссылка);
КонецЦикла;
//
зЗапрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| СвязанныеДокументы.Ссылка
|ИЗ
| КритерийОтбора.СвязанныеДокументы(&ЗначениеКритерияОтбора) КАК СвязанныеДокументы";
(0) Тут может быть 2 задачи.
1) В поле, где уже есть информация Да/Нет сделать чтобы отображался флажок (или нет);
2) Создать новое поле где отображать флаг в зависимости от некоторых условий.
Какой случай?
Так присевается значение Стр.Ячейки.Флаг.Значение = Истина;
Иногда предпочтительней использовать методы:
1) Стр.Ячейки.Флаг.УстановитьКартинку();
2) Стр.Ячейки.Флаг.УстановитьТекст();
3) Стр.Ячейки.Флаг.УстановитьФлажок();
Под "Флаг" у меня всегда понималось название колони (поля) отображения данных (флажка).
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший