Имя: Пароль:
1C
1С v8
Как программно добавить в табличный документ рисунок типа объект
0 EuVod
 
20.06.14
17:45
и присвоить ему нужный объект.

Я может чего-то не понимаю.. но вот программно напихать рисунков типа картинка понятно как, т.к. св-во Рисунок.Картинка и на чтение и на запись..

а вот если мне надо добавить рисунок типа объект

ТабДок.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Объект)

то св-во объект только на чтение..

мне нужно в таблице товаров выводить их штрих коды в каждой строке - хотел программно создать рисунок, подпихнуть ему объект v8.barcod и разместить где надо, но не соображу как это сделать.

можно конечно сделать в секции вставленный объект и при Вывести(Секция) рисунок добавится сам в коллекцию, но как-то странно - не в конец коллекции. Т.е. трудно понять как получить именно нужный мне рисунок из данной строки табличного документа.
1 Вазелин
 
20.06.14
17:56
Предлагаю программно присоединять секцию макета, в которой будет объект рисунка. А у объекта рисунка менять исходник.
2 EuVod
 
20.06.14
18:01
(1) тоже пришел к такому выводу, но чо-то туплю - не соображу как обратиться к нужному рисунку? (там в коллекции еще есть рисунки). При выводе секции новый рисунок почему-то не с максимальным индексом. А выцепить рисунок зная область тоже не знаю как - вроде нет для этого методов и свойств.
3 EuVod
 
20.06.14
18:46
хотя вроде делаю ВывестиВСекцию и вроде таки в конец коллекции добавляет. так что все ок. )

но жаль, что добавить в коллекцию рисунок с типом объект можно, а ничего с ним потом сделать - нельзя. Нелогично