|
03.03.2010, 15:37 | #1 |
Участник
|
Форма с ActiveX
Axapta 3.0 KR2
Есть форма, на которой используется ActiveX - какой - не важно! Если попытаться открыть эту форму на компьютере, где этот ActiveX не установлен, то возникает ошибка и форма не открывается. Вопрос - можно то обойти? Т.е. открыть форму, но ActiveX ну отключить, что-ли. |
|
03.03.2010, 15:42 | #2 |
Administrator
|
Обычно наличие установленного ActiveX проверяется по наличию ветки в реестре. Т.е. до открытия формы - в коде можно узнать установлен ActiveX или нет.
А дальше - есть 2 варианта: 1. Открывать вторую форму, копию первой, но без ActiveX 2. Динамически из кода добавлять контрол ActiveX на форму. Мне лично больше нравится 1-й вариант.
__________________
Возможно сделать все. Вопрос времени |
|