Имя: Пароль:
1C
1С v8
Картинка в колонке ТЗ
0 live in sky dreams
 
16.04.14
20:44
Как правильно организовать отображение картинки в таблице значений?
Как работать с этим механизмом?

Платформа 8.2, !!!не!!! УФ.

Чего то не могу найти примеров.. Примерчик бы..
1 vicof
 
16.04.14
20:47
низзя
2 vicof
 
16.04.14
20:48
3 Михаил Козлов
 
16.04.14
20:54
В типовых ABCКлассификацияПокупателей. У колонки - КартинкаСтрок, по условию - индекс картинки.
4 live in sky dreams
 
16.04.14
20:55
немного не то..
Нужно чтобы картинка рисовалась как тут http://1clancer.ru/article/vyvod_kartinok_v_strokakh_tablits_formy_v_upravlyaemom_prilozhenii_728 То есть и значение присутствует и картинка нарисована там же.

Только формы обычные, не УФ.
Не могу понять и нигде не найду инфу как вообще делать все это. С нуля.
Какие колонки создавать, с какими свойствами и т.д.
Раньше "рисовать" как то не приходиось а тут столкнулся и инфы толком нет.
Буду признателен за ссылку на пример.
5 live in sky dreams
 
16.04.14
20:58
ОформлениеСтроки.Ячейки.КолонкаБлаБла.УстановитьКартинку(...

оно?
6 live in sky dreams
 
16.04.14
20:59
+(5) при выводе строки...
7 Timon1405
 
16.04.14
21:00
любая конфа - форма списка документов - первая колонка, где признак проведен/пометка на удаление - это картинка
8 live in sky dreams
 
16.04.14
21:04
Вроде тут нашел что то...
v8: Заполняю Дерево (ТЗ), как заполнить картинку?
Буду пробовать
9 live in sky dreams
 
16.04.14
21:26
Блин, не получается..

Делаю так для пробы:

    СписокСвободныхСтатей.Колонки.Добавить("Картинка");
    
    ТЗЗапроса = Запрос.Выполнить().Выгрузить();
    Для Каждого СтрокаТЗ из ТЗЗапроса Цикл
        НоваяСтрокаТЗ = СписокСвободныхСтатей.Добавить();
        НоваяСтрокаТЗ.СтатьяДДС = СтрокаТЗ.СтатьяДДС;
        НоваяСтрокаТЗ.Картинка = БиблиотекаКартинок.Важно;
    КонецЦикла;


В ходе исполнения возникает ошибка:
Ошибка при вызове метода контекста (Добавить)
    СписокСвободныхСтатей.Колонки.Добавить("Картинка");
по причине:
Неверное имя колонки

Что не так?
10 Classic
 
16.04.14
21:27
Колонки.ИмяКолонки.
11 live in sky dreams
 
16.04.14
21:28
(10)не понял...
12 live in sky dreams
 
16.04.14
21:43
Установил у колонки "СтатьяДДС" свойство "Поле картинки" в значение "Картинка"
Убрал добавление колонки в тексте модуля.

переделал цикл так:

    ТЗЗапроса = Запрос.Выполнить().Выгрузить();
    Для Каждого СтрокаТЗ из ТЗЗапроса Цикл
        НоваяСтрокаТЗ = СписокСвободныхСтатей.Добавить();
        НоваяСтрокаТЗ.СтатьяДДС = СтрокаТЗ.СтатьяДДС;
        НоваяСтрокаТЗ.Картинка = БиблиотекаКартинок.Важно;
    КонецЦикла;

Отрабатывает без ошибок, но никаких картинок в ТЗ нет...
Что я еще не сделал?
13 live in sky dreams
 
16.04.14
21:47
Если привыводестроки сделать

ОформлениеСтроки.Ячейки.Картинка.УстановитьКартинку(БиблиотекаКартинок...);

то работает.