Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 12:47

Программно добавить колонку с картинкой в Список Регистра сведений.

Автор Sevish, 04 ноя 2019, 20:23

0 Пользователей и 1 гость просматривают эту тему.

Sevish

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

Картинка не меняется, колонка пустая... Подскажите что не так делаю?

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск