Имя: Пароль:
1C
1С v8
картинки в ячейке в табличном поле
0 mrzed12
 
15.01.13
19:05
Привет,
делаю вот так:

Процедура спАбонентовПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
   ОформлениеСтроки.Ячейки.Статус.ОтображатьКартинку = Истина;
   ОформлениеСтроки.Ячейки.Статус.ИндексКартинки = 1;
//    ОформлениеСтроки.Ячейки.Статус.УстановитьКартинку(БиблиотекаКартинок.СтатусыУтвержденияДокументов[2]);
КонецПроцедуры

в конфигураторе в свойствах поля Статус в реквизит Картинка задан элемент из библиотеки
но ничего не выводит. пусто. Вроде все как по учебнику )
1 zladenuw
 
15.01.13
19:10
а вот это зачем ?  ОформлениеСтроки.Ячейки.Статус.ИндексКартинки = 1;
2 zladenuw
 
15.01.13
19:14
(0) я не задавал элемент. а делал так и все выводилось.
и я бы при получение данных делал

           Стр.Ячейки.БылаОтсылкаЕврокар.Картинка = пКартинка;//БиблиотекаКартинок.volkswagen;
               Стр.Ячейки.БылаОтсылкаЕврокар.ОтображатьКартинку = Истина;
3 mrzed12
 
15.01.13
19:16
у меня в конфигураторе в свойствах поля Статус в реквизит Картинка задан элемент из библиотеки.

БиблиотекаКартинок.СтатусыУтвержденияДокументов

Это типа массивчик картинок. Т.е. типа как было в 7-ке, когда нужно было вывести картинку в ТаблицуЗначений.

А тут как быть?
4 zladenuw
 
15.01.13
19:19
(3) попробуй убрать из свойств в тп. а в коде укажи какую картинку. индекс оставь.
5 mrzed12
 
15.01.13
19:25
вот например:

ОформлениеСтроки.Ячейки.Статус.ОтображатьКартинку = Истина;
ОформлениеСтроки.Ячейки.Статус.ИндексКартинки = 0;
ОформлениеСтроки.Ячейки.Статус.Картинка = БиблиотекаКартинок.СтатусыУтвержденияДокументов;
6 mrzed12
 
15.01.13
19:25
не хочет картинки показывать
7 mrzed12
 
16.01.13
11:56
ОформлениеСтроки.Ячейки.Статус.УстановитьКартинку(БиблиотекаКартинок.СтатусыУтвержденияДокументов);
ОформлениеСтроки.Ячейки.Статус.ИндексКартинки = 2;


БиблиотекаКартинок.СтатусыУтвержденияДокументов - это библиотека картинок..
Ну не хочет отображаться картинка!!!!