|
Вызов функции из общего модуля расширения
| ☑ |
0
RolandGrey
29.11.19
✎
15:29
|
Доброго дня.
Можно ли как-н извернуться чтобы вызвать функцию из общего модуля, созданного в расширении, из внешней обработки?
пока есть только бредовая идея найти какую-н "бесполезную" фунцию из какого-н модуля в конфигурации и шлепнуть обработку "После" и там все что нужно дописать :)
|
|
1
тарам пам пам
29.11.19
✎
15:56
|
Я особо с расширениями не работал, но могу предложить пару "тупых" способов
1) можно попробовать сохранить модуль с "некорректным" вызовом, пусть даже он не проходит синтакс-проверку в конфигураторе, и попробовать запустить в предприятии
2) попробовать вызов через Вычислить("ИмяОбщегоМодуля").ИмяФункции()
|
|
2
Bootini
29.11.19
✎
15:57
|
Вычислить()
|
|
3
Bootini
29.11.19
✎
16:00
|
Продублируй модуль в обработке и вызывая сколько душе...
|
|
4
Оригинальный ник
29.11.19
✎
16:09
|
Добавил в расширение общий модуль с галкой Сервер. В модуле прописал экспортную функцию. По команде из формы внешней обработки вызываю ту самую ф-ю и получаю результат. Что не получается?
|
|
5
d4rkmesa
29.11.19
✎
16:11
|
Безопасный режим может мешает?
|
|
6
Оригинальный ник
29.11.19
✎
16:14
|
(5) Выполняется и при безопасном режиме
|
|
7
pechkin
29.11.19
✎
17:52
|
конечно можно
|
|
8
pechkin
29.11.19
✎
17:52
|
правда в конфигураторе чтобы не ругалось расширение тоже должно быть открыто
|
|
9
drcrasher
29.11.19
✎
17:54
|
(0) расш_ОбщийМодуль.ИмяМетода()
работает, вчера такое сдал заказчику.
можно через ОбщегоНазначения.ВыполнитьМетодКонфигурации(), чтобы не ругалось, но не обязательно
|
|