![]() |
|
СКД. Как можно (без кода) указать вывод конкретной картинки из общей картинки-коллекции? | ☑ | ||
---|---|---|---|---|
0
SeiOkami
13.12.21
✎
13:08
|
Есть отчет, который должен вывести картинку так же как в форме списка. В форме списка используется общая картинка-коллекция и в запросе определяется индекс картинки в этой коллекции.
В отчете через условное оформление выбираю "Картинка" - моя коллекция. Но как задать индекс выводимой картинки? |
|||
1
SeiOkami
13.12.21
✎
18:33
|
уп
|
|||
2
SeiOkami
14.12.21
✎
12:49
|
упп
|
|||
3
Smallrat
14.12.21
✎
12:58
|
у элемента таблицы на форме есть свойства "ПутьКДаннымКартинкиСтроки" - это картинка-коллекция и "КартинкаСтрок" - это индекс картинки в коллекции
|
|||
4
SeiOkami
14.12.21
✎
13:03
|
(3) речь про СКД
|
|||
5
Smallrat
14.12.21
✎
14:10
|
(4) фиг его знает, сейчас пощелкал, ничего у меня не получилось - параметры в УО есть, как ими пользоваться и что это вообще такое нигде не описано
Есть в описаниях изменения платформы 8.3.16: Реализована возможность использовать картинки для условного оформления отчетов в системе компоновки данных. Реализовано свойство ОформлениеКомпоновкиданных.Картинка. Для библиотеки картинок реализованы картинки: ОформлениеТреугольникВверхЗеленый, ОформлениеДефисЖелтый, ОформлениеТреугольникВнизКрасный, ОформлениеСтрелкаВверхЗеленая, ОформлениеСтрелкаНаклоннаяВверхЗеленая, ОформлениеСтрелкаНаклоннаяВверхЖелтая, ОформлениеСтрелкаВправоЖелтая, ОформлениеСтрелкаНаклоннаяВнизЖелтая, ОформлениеСтрелкаВнизКрасная, ОформлениеСтрелкаНаклоннаяВнизКрасная, ОформлениеСтрелкаВверхСерая, ОформлениеСтрелкаНаклоннаяВверхСерая, ОформлениеСтрелкаВправоСерая, ОформлениеСтрелкаНаклоннаяВнизСерая, ОформлениеСтрелкаВнизСерая, ОформлениеКругЗеленый, ОформлениеКругЖелтый, ОформлениеКругКрасный, ОформлениеКругЧерный, ОформлениеЗнакФлажок, ОформлениеЗнакВоcклицательныйЗнак, ОформлениеЗнакКрест, ОформлениеФлажок, ОформлениеВоcклицательныйЗнак, ОформлениеКрест, ОформлениеФлагЗеленый, ОформлениеФлагЖелтый, ОформлениеФлагКрасный, ОформлениеЗвездаЗаполненная, ОформлениеЗвездаЗаполненнаяНаполовину, ОформлениеЗвездаПустая, ОформлениеКругЗаполненный, ОформлениеКругЗаполненныйНаТриЧетверти, ОформлениеКругЗаполненныйНаДвеЧетверти, ОформлениеКругЗаполненныйНаОднуЧетверть, ОформлениеКругПустой, ОформлениеКвадратыЗаполненныеЧетыре, ОформлениеКвадратыЗаполненныеТри, ОформлениеКвадратыЗаполненныеДва, ОформлениеКвадратыЗаполненныеОдин , ОформлениеКвадратыПустые. В условном оформлении можно использовать только вышеперечисленные картинки из библиотеки картинок. (вот это я вообще не понял) Если в конфигурации уже присутствуют картинки, имеющие аналогичные имена, то в коллекцию добавляется картинка из конфигурации, а при обновлении конфигурации выдается предупреждение. 8.3.14: Для системы компоновки данных реализована возможность отображения картинок, расположенных в информационной базе. В отчете могут отображаться картинки, заданные в качестве навигационной ссылки на картинку и собственно картинкой, размещенной в реквизите типа ХранилищеЗначения. Для объектов ОформлениеКомпоновкиДанных и ОформлениеЯчейкиТаблицыОбластиКомпоновкиДанных реализованы свойства ВыводитьКартинку, РазмерКартинки, ПоложениеТекстаОтносительноКартинки, ГоризонтальноеПоложениеКартинки, ВертикальноеПоложениеКартиинки. Насколько можно судить из вышеописанного - все это работает только с двоичными данными, хранящимися в реквизитах типа ХранилищеЗначений и ни под какие коллекции не заточено. |
|||
6
SeiOkami
15.12.21
✎
06:52
|
Если кому понадобится, то пока что самые тупые варианты:
1. Разрезать коллекцию на отдельные картинки. И создавать на каждую картинку отдельное УО. 2. Сохранить коллекцию в файл и использовать её при выборе картинки на закладке "Подбор из файла-коллекции". Как использовать встроенную коллекцию картинок - неизвестно =( |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |