sava1 @ Сегодня, 18:22
,
алгоритм. в 7 я такое делал легко, тут иной совсем подход. Вот создал я колонку, в "КартинкиСтрок" выбрал стандартную пиктограмму 16х16, написал пока простую процедурку что выше. как связать?
Цитата(sava1 @ 12.02.18, 18:22)
У табличного поля есть событие ПриВыводеСтроки - его никуда "вешать" не надо. Просто создайте обработчик.
Не заметил эту строку в ответе((. Нашел и вставил в обработчик следующий текст
Процедура СписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
// ТекущаяСтрока = ЭлементыФормы.Список.ТекущаяСтрока;
// Если ТекущаяСтрока = Неопределено Тогда
// Возврат
//КонецЕсли;
//ТекущийОбъект = ТекущаяСтрока.Ссылка.ПолучитьОбъект();
если ОформлениеСтроки.Ячейки.Запрет.Значение= Истина тогда
ОформлениеСтроки.Ячейки.Пикто.УстановитьКартинку(БиблиотекаКартинок.Отклонить);
ОформлениеСтроки.Ячейки.Пикто.ОтображатьКартинку = Истина;
конецесли;
КонецПроцедуры
Но не могу добраться до самого документа( закомментировал), чтобы задать условие вывода согласно реквизита документа.Вывел этот реквизит в таблицу- работает. Но хотелось бы из документа доставать а не ч/з ...