|
|
Как отобразить картинку статуса в форме списка документа |
☑ |
|
0
user5566
19.11.07
✎
06:05
|
Подскажите пожалуйста если возможность в форме списка документа (1С:v8) отображать картинки которые будут меняться в зависимости от значения реквизита документа. Например реквизит = 0 тогда отображается одна картинка, реквизит = 100 другая.
|
|
|
1
IronDemon
19.11.07
✎
10:21
|
Если Выборка.ННПроведен Тогда
ИндексНалоговой=0;
ИначеЕсли Выборка.ННПометкаУдаления Тогда
ИндексНалоговой=1;
Иначе
ИндексНалоговой=2;
КонецЕсли;
ОформлениеСтроки.Ячейки.Налоговая.ОтображатьКартинку = Истина;
ОформлениеСтроки.Ячейки.Налоговая.ИндексКартинки=ИндексНалоговой;
|
|
|
2
user5566
19.11.07
✎
11:33
|
Пишу так:
Процедура ПриВыводеСтроки(ОформлениеСтроки, ДанныеСтроки)
ОформлениеСтроки.Ячейки.ОПЛ.ОтображатьКартинку = Истина;
ОформлениеСтроки.Ячейки.ОПЛ.ИндексКартинки = 1;
КонецПроцедуры
Картинка не отображется. Может я какие параметры для самого поля не установил?
|
|
|
3
IronDemon
19.11.07
✎
11:38
|
А картинку в форме для колонки указал?
|
|
|
4
user5566
19.11.07
✎
11:40
|
Да в поле КартинкиСтрок выбрал - Из Библиотеки - Из конфигурации
|
|
|
5
user5566
19.11.07
✎
11:49
|
А надо выбирать саму картинку или название группы картинок?
|
|
|
6
IronDemon
19.11.07
✎
11:50
|
саму картинку
|
|
|
7
user5566
19.11.07
✎
11:52
|
Да выбираю саму картинку. Не отображается.
В данной ситуации у меня поля Данные, Элемент управления пустые.
|
|
|
8
IronDemon
19.11.07
✎
11:54
|
Если картинка одна то индекс=0
|
|
|
9
user5566
19.11.07
✎
12:12
|
А само поле должно быть поле ввода - строка?
|
|
|
10
user5566
19.11.07
✎
12:15
|
У меня при наведении на этом поле пишет Список документов.
|
|
|
11
user5566
19.11.07
✎
14:03
|
Спасибо. Разобрался. Просто там по другому называлась процедура в которую надо код вставлять.
|
|