|
Вставить activex программно
| ☑ |
0
breezee
27.04.22
✎
12:39
|
Коллеги, добрый день. УПП 1.3 сильно дописанная.
Есть штрих-код в макете. После того как макет редактировался в пользовательском режиме - activex следает в объекте. Штрих-код становится просто картинкой. Я решил что можно скопировать рисунок из макета и заменить в таб. документе этим рисунком, но я не могу установить .Объект у рисунка, а именно в нем activeX. Подскажите, пожалуйста, может кто делал
ОбластьМакета = Макет.ПолучитьОбласть("Область");
ОбластьМакетаИсходного = МакетИсходный.ПолучитьОбласть("Область");
ОбластьМакета.Рисунки.Очистить();
Для Каждого Рисунок Из ОбластьМакетаИсходного.Рисунки Цикл
НовыйРисунок = ОбластьМакета.Рисунки.Добавить(Рисунок.ТипРисунка);
ЗаполнитьЗначенияСвойств(НовыйРисунок, Рисунок);
НовыйРисунок.Объект = Рисунок.Объект;
КонецЦикла;
Вот моя попытка. Падает на строчке НовыйРисунок.Объект = Рисунок.Объект;
|
|
1
lEvGl
гуру
27.04.22
✎
12:42
|
>>>После того как макет редактировался в пользовательском режиме - activex следает в объекте.
ну вот тут как то не очень, не должно такого быть, а какая компонента?
|
|
2
lEvGl
гуру
27.04.22
✎
12:43
|
с другой стороны - да и пусть будет просто картинкой, полоски же на месте
|
|
3
mikecool
27.04.22
✎
12:57
|
(2) какие полоски, статичные с примера? )
|
|
4
lEvGl
гуру
27.04.22
✎
13:06
|
(3) да х знает, может остаются закодированные, может не остается ничего, т к просто картинка без изображения - пустое квадратное поле, может еще что, там черная магия происходит - после редактирования "activex следает в объекте"
эмммм этот как, удаляют что ли и новый вставляют или чего
|
|
5
breezee
28.04.22
✎
05:17
|
Всем спасибо. Решил тем что получаю макет не на сервере, а на клиенте. Работаем в толстом клиенте. Почему именно так происходит - хз. Компонента печати штрихкодов 1с и на серверах у нас тоит и на клиенте
|
|