![]() |
![]() |
![]() |
|
ПодключитьВнешнююКомпоненту | ☑ | ||
---|---|---|---|---|
0
pss
13.12.18
✎
09:52
|
Добрый день! подскажите, в одном общем модуле используется два обращения:
&НаСервере ПодключитьВнешнююКомпоненту("ОбщийМакет.КомпонентаПечатиШтрихкодовWindows64", "КартинкаШтрихкода", ТипВнешнейКомпоненты.Native); и ПодключитьВнешнююКомпоненту("ОбщийМакет.Barcode, "Window", ТипВнешнейКомпоненты.Native) //zint Обычном приложении оба отрабатывают. В тонком клиенте в упр приложении отрабатывает только первый способ. Если второй способ перенести на клиент, то работает. Не пойму почему в тонком клиенте на сервере 1 способ работает? особенность DLL zint? |
|||
1
Василий Алибабаевич
13.12.18
✎
09:55
|
(0) Так способы то как раз таки одинаковы. Отличаются компоненты.
|
|||
2
pss
13.12.18
✎
09:55
|
(1) ну я про компоненты имею ввиду
|
|||
3
Василий Алибабаевич
13.12.18
✎
09:56
|
"Если второй способ перенести на клиент, то работает."
Видимо компонента, которая лежит в ОбщийМакет.Barcode не устанавливалась на сервере. |
|||
4
Василий Алибабаевич
13.12.18
✎
09:58
|
+ (3) Попробуй сначала Установить... и только потом Подключить...
|
|||
5
pss
13.12.18
✎
10:18
|
(4) через regsrv не ставится. не обнаружена точка входа для....
|
|||
6
pss
13.12.18
✎
10:28
|
просто когда на клиенте он работает. не работает если с сервера вызывать.
|
|||
7
pss
13.12.18
✎
10:29
|
Установить работает только на клиенте. делал, после этого на сервере на заработало
|
|||
8
Kigo_Kigo
13.12.18
✎
10:32
|
(5) Строку регистрации в *.bat и запустить он имени администратора
|
|||
9
pss
13.12.18
✎
10:37
|
(8) делал так, запуск командной строки под правами администратора C:\Windows\SysWOW64\regsvr32 "C:\WINDOWS\SYSWOW64\GAP1CBarcode.dll"
|
|||
10
Василий Алибабаевич
13.12.18
✎
10:38
|
(5) Не регсвр. В коде 1С на сервере :
УстановитьВнешнююКомпоненту("ОбщийМакет...."); |
|||
11
Василий Алибабаевич
13.12.18
✎
10:39
|
+(10) Длл с манифестом завернуть в ЗИП и положить/покласть в общий макет.
|
|||
12
pss
13.12.18
✎
10:39
|
(10) на клиенте работает. но после этого на сервере не заработало
(11) там так и сделано. |
|||
13
Василий Алибабаевич
13.12.18
✎
10:40
|
(11) отставить. У тебя уже готовый макет.
|
|||
14
Василий Алибабаевич
13.12.18
✎
10:40
|
(12) проверять разрядность компоненты и сервера.
|
|||
15
Василий Алибабаевич
13.12.18
✎
10:42
|
+ (14) Если сервер 64 бита - забить на сервер и работать на клиенте.
ЗЫ. ЧерезПатамуЧта я не знаю как 32 битные компоненты юзать на 64 битном сервере ))). |
|||
16
Cyberhawk
13.12.18
✎
11:23
|
"Не пойму почему в тонком клиенте на сервере 1 способ работает" // С таким подходом к использованию слов и понятий далеко не уедешь
|
|||
17
pss
13.12.18
✎
11:47
|
(15) как проверить разрядность компоненты?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |