|
Обычные формы. Табличная часть. Картинка состояния документа
| ☑ |
0
Wefast
16.06.20
✎
12:51
|
Вывожу в табличную часть документы. Как вывести картинку рядом с состоянием документа?
Не могу понять как типовые формы списка работают не имея ничего в модуле
|
|
1
ДенисЧ
16.06.20
✎
13:01
|
В типовых формах выводится типовая картинка. Всё остальное - нужно писать самому.
Берёшь картинку из набора картинок 16*16, её в форму.
Потом в ПриВыводеСтроки (или ПриПолученииДанных) в нужную колонку номер картинки выводишь...
|
|
2
Wefast
18.06.20
✎
08:34
|
В общем что я сделал.
Табличная часть, реквизиты:
Документ
Статус - тип Число
При заполнение, в зависимости от того проведен документ или просто записан - ставил в "статус" 0 или 1
На форме в табличную часть добавил колонку "Картинка1"
В событие таб части на форме "ПриВыводеСтрок" написал:
Если ДанныеСтроки.Статус = 0 Тогда
ОформлениеСтроки.Ячейки.Картинка1.УстановитьКартинку(БиблиотекаКартинок.ДокументЗаписанКоннекторВерх);
Иначе
ОформлениеСтроки.Ячейки.Картинка1.УстановитьКартинку(БиблиотекаКартинок.ДокументПроведенКоннекторВерх);
КонецЕсли;
|
|
3
Ёпрст
18.06.20
✎
09:10
|
(2) по-уму,картинку луче показывать в той же колонке, что и сам документ, так красившее
|
|
4
Ёпрст
18.06.20
✎
09:10
|
ну и все состояния нужны - проведен/не проведен/помечен на удаление..
|
|
5
Wefast
18.06.20
✎
09:13
|
(4) это не форма списка, там нет помеченных на удаление документов. Я создал документ и поместил в таб часть.
|
|
6
Ёпрст
18.06.20
✎
09:17
|
(5) в любом случае, доп числовая колонка не нужна. Ибо ты записал туда 1 (и проще писать булево, а не число), а документ распровели - у тя не верный статус
|
|