Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как отобразить кортику в ячейки формы списка? 1С 8.2 УТ 10.3
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
Vzonder
Хочется вывести картинку в ячейку строки ФормыСписка Документа, которая при изменения значения в реквизите, будет меняться на другую или третью..
Но пока и одну вывести не могу.

В процедуру СписокПриПолученииДанных(Элемент, ОформленияСтрок) присал следующий код:
    Для Каждого ОформлениеСтроки ИЗ ОформленияСтрок Цикл
        
        ОформлениеСтроки.Ячейки.СтатусОплаты.ОтображатьКартинку = Истина;
        ОформлениеСтроки.Ячейки.СтатусОплаты.ОтображатьТекст    = Ложь;
        ОформлениеСтроки.Ячейки.СтатусОплаты.ОтображатьФлажок   = Ложь;
        ОформлениеСтроки.Ячейки.СтатусОплаты.Картинка = БиблиотекаКартинок.КартинкаОплата;

    КонецЦикла;

Однако картинка не выводится(((
Научите, пожалуйста, как правильно выводить?
Vzonder
Vzonder @ Сегодня, 20:03 необходимо зарегистрироваться для просмотра ссылки ,
Разобрался как менять цвет в колонке.

В табличном поле включаю процедуру СписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)

В ней:

Если ДанныеСтроки.Ссылка.ДокументГотов = Истина
    Тогда
    ОформлениеСтроки.Ячейки.ДокументГотов.ЦветФона = Новый Цвет(255, 78, 170);
Иначе
ОформлениеСтроки.Ячейки.ДокументГотов.ЦветФона = Новый Цвет(65, 238, 255);

КонецЕсли;


Все отлично работает.

А вот так:

ОформлениеСтроки.Ячейки.СтатусДоговора.Картинка = БиблиотекаКартинок.КартинкаОплата;

Не работает(((
Vzonder
Сам разобрался!)

В процедуре Процедура СписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)

        
        ОформлениеСтроки.Ячейки.СтатусДоговора.ОтображатьКартинку = Истина;
        ОформлениеСтроки.Ячейки.СтатусДоговора.ОтображатьТекст    = Ложь;
        ОформлениеСтроки.Ячейки.СтатусДоговора.ОтображатьФлажок   = Ложь;
        
        
        Если ДанныеСтроки.Ссылка.СтатусДоговора = "Готов" Тогда
        
        ОформлениеСтроки.Ячейки.СтатусДоговора.Картинка = БиблиотекаКартинок.Картинка1;
        
    ИначеЕсли  ДанныеСтроки.Ссылка.СтатусДоговора = "Нужен" Тогда
    
        ОформлениеСтроки.Ячейки.СтатусДоговора.Картинка = БиблиотекаКартинок.Картинка2;
    Иначе
        ОформлениеСтроки.Ячейки.СтатусДоговора.Картинка = БиблиотекаКартинок.Картинка3;
  КонецЕсли;

Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.