Имя: Пароль:
1C
1С v8
Коллекции картинок в управляемых формах
, ,
0 Dolphinbet
 
16.02.15
17:12
Каким образом можно использовать картинки, которых нет в конфигурации (и в стандартных картинках),  во внешней обработке с управляемыми формами?
1 Dolphinbet
 
16.02.15
17:20
Создать макет с двоичными данными коллекции картинок и при создании формы на сервере подгружать картинки из макета?
2 Dolphinbet
 
16.02.15
17:34
{Форма.ФормаМониторПользователя.Форма(13)}: Ошибка при установке значения атрибута контекста (КартинкаЗначений)
    Элементы.ДеревоБизнесПроцессов.ПодчиненныеЭлементы.ДеревоБизнесПроцессовГруппа1.ПодчиненныеЭлементы.ДеревоБизнесПроцессовСтатусЗадачи.КартинкаЗначений = КоллекцияКартинок;
по причине:
Недопустимое значение
3 Dolphinbet
 
16.02.15
17:34
Ошибка...
4 Dolphinbet
 
16.02.15
17:37
Об = РеквизитФормыВЗначение("Объект");
    ДанныеКартинок = Об.ПолучитьМакет("СостоянияЗадач");
    
    КоллекцияКартинок = Новый Картинка(ДанныеКартинок, Истина);
5 Krabobor
 
16.02.15
17:41
http://helpf.pro/faq/view/1562.html

тут описаны разные методы. выбирай любой
6 Dolphinbet
 
16.02.15
17:47
мПутьКартинки = ПоместитьВоВременноеХранилище(КоллекцияКартинок, Новый УникальныйИдентификатор);
    
    Элементы.ДеревоБизнесПроцессов.ПодчиненныеЭлементы.ДеревоБизнесПроцессовГруппа1.ПодчиненныеЭлементы.ДеревоБизнесПроцессовСтатусЗадачи.КартинкаЗначений = мПутьКартинки;

Так тоже не работает:
{Форма.ФормаМониторПользователя.Форма(15)}: Ошибка при установке значения атрибута контекста (КартинкаЗначений)
    Элементы.ДеревоБизнесПроцессов.ПодчиненныеЭлементы.ДеревоБизнесПроцессовГруппа1.ПодчиненныеЭлементы.ДеревоБизнесПроцессовСтатусЗадачи.КартинкаЗначений = мПутьКартинки;
по причине:
Несоответствие типов
7 Dolphinbet
 
16.02.15
17:48
Хотя в этой теме вроде как такой метод работает v8: Изображение на управляемой форме
8 Goggy
 
16.02.15
18:16
(5) не мешай человеку общаться с собой.
9 Dolphinbet
 
16.02.15
18:52
(8) в пятой ссылке не то все что нужно)
10 Dolphinbet
 
16.02.15
20:14
как все же задать значение КартинкаЗначений ? присваиваю картинку вроде а пишет что Недопустимое значение...
11 osa1C
 
16.02.15
21:27
(8) да, всегда приятно поговорить с умным человеком
12 Dolphinbet
 
16.02.15
21:54
(11) пока я смотрю тут умных людей совсем не много)
13 ffess
 
17.02.15
08:43
КартинкаСтрок (RowsPicture)
Использование:

Чтение и запись.
Описание:

Тип: Картинка.
Для получения картинки строк в таблице может быть указана колонка c типом Число или Булево. Если указана колонка с типом Число, то значение в колонке представляет собой индекс в наборе картинок, задаваемых данным свойством. Если указана колонка с типом Булево, значение Истина означает индекс 0, а значение Ложь означает индекс 1.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, мобильное приложение(клиент), мобильное приложение(сервер).
Изменение свойства на клиенте требует обращения к серверу.

Примечание:

Если картинка задается программно, может быть установлена картина вида Пустая или ИзБиблиотеки.
14 Smallrat
 
17.02.15
08:49
Думаю, то кроме как вывести в декорацию-картинку или в табличный документ больше никак. На интерфейсные элементы картинку можно повесить только из библиотеки.
15 Dolphinbet
 
17.02.15
09:27
А если в библиотеке нет нужной картинки?
16 Dolphinbet
 
17.02.15
09:55
придется выводить данные в табличный документ из-за этих пиктограмм(
17 osa1C
 
17.02.15
15:24
(12) самокритично :) молодец! далеко пойдёшь
Ошибка? Это не ошибка, это системная функция.