#0
by oved
Ребята, попросил программиста написать ActiveX для таб дока в 1С. Компоненту зарегистрировал в винде, но в табдок не вставить. В табдоке нажимаю меню Таблица-Рисунки- вставить объект. И там на закладке "элемент управления" не вижу нужной компоненты. Причем другие 1С компоненты там есть. Какое условие попадания activeX в табдок? нужно зарегистрировать как-то особенно компоненту или свойства должны быть у самой компоненты какие-то другие?
#8
by Ёпрст
ну в экселе/ворде твой фктивикс вставляется хоть ? Если да, то копипасте его оттуда в макет.
#15
by oved
да. Если выбрать "Добавить элемент управления...", указать файл, то ничего не происходит если выбрать "Создать из файла", то объект ActiveX появляется, но свойств у него нет никаких
#20
by Ёпрст
Странный контрол, он токма на форму в vba вставляется, но его даже скопи-пастить нельзя - ошибку выдаёт
#22
by oved
наш программист для 1С написал. Нужен компонент, который выводил бы картинку, обрезал ее, если не помещается по размеру
#24
by Ёпрст
не увидел в свойствах этого контрола, где там путь к картинке задается.. да и название самого контрола TransparentPanel как бэ к этому не распологает :)
#36
by oved
дело не в функционале, а в принципе размещения. Как сделать компоненту, которую можно в табдоке разместить?
#37
by sapphire
в непонятно написано? Если разрабатывается для 1С, то и показывать, очевидно, надо в 1С.
#38
by Ёпрст
Хрень конечно полная..Он только bmp понимает ? На счет обрезать - не, не видел.. вставляет "как есть", на лист не выводится.. только на форму прилепить можно
#41
by oved
я в Excel ее вставил через закладку "разработчик" - вставить - другие элементы управления. Затем в свойствах компоненты указал путь. (по правой кнопке мыши)
#43
by oved
нет в 1С возможности разместить реальную картинку с обрезанием. Вот и выкручиваемся через ActiveX. Непонятно как его написать, чтобы вставлять можно было в табдок
#44
by sapphire
Что уже странно, ладно бы безобразие в виде png не понимало, а то ведь используется GDI
#47
by Torquader
Вы не видите разницы. Есть внедряемый объект (OLE-Compound), который можно вставлять в документы,в том числе и в 1С. Есть ActiveX элемент управления (кнопка и т.п.), так она вставляется на форму, которая умеет поддерживать элементы управления (Excel это умеет, а 1С - нет). И есть внешняя компонента к 1С, которая умеет взаимодействовать с 1С, но она не обязана вставляться в табличный документ, а может размещаться на форме. Заказали вы 3, программист вам написал 2, а вам нужно 1. Для табличного документа вам, наверное, подойдёт Web-browser, который умеет показывать картинки и масштабировать их как нужно. Удачи.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Не отрабатывает RLS
- Обновление конфигурации БП 2.0 с 2.0.58.6 до 2.0.64.10
- v7: 1С БУП Печать чека
- Перетаскивание объектов и 1С
- Возврат товара проданного по безналу
- Как осуществить проверку на наименование товара в 1С8
- v7: Как записать текст в кодировке UTF-8?
- Подбор по партиям в БП 3
- Настройка плана обмена
- Как получить УИД элемента справочника при подключении через COM к другой базе?
- Command contains unrecognized phrase/keyword
- АДВ-1 как получить страховой номера ПФР для Договорника.
- ЗУП. Скорретировать облагаемую базу ПФР, не затронув облагаемую базу ФСС НС
- Артикул в "Печать ценников"
- Ошибка при выгрузке ведомости в банк
- Есть ли ТОРГ-12 в УТ 11
- Надо "после записи" в модуле документа, а нету.
- 1C 8 КА РАУЗ
- Отбор по предопределенному элементу справочника
- Обновление правил обмена ут11 БП30