|
Не доступна функция внешней обработки |
☑ |
0
1sik
18.08.16
✎
17:05
|
ВнешняяОбработка = Справочники.ВнешниеОбработки.НайтиПоНаименованию("ОбработкаПланированиеПлатежей");
ТО = ВнешняяОбработка.ХранилищеВнешнейОбработки.Получить();
ИмяФайла = ПолучитьИмяВременногоФайла("epf");
ТО.Записать(ИмяФайла);
Во = ВнешниеОбработки.Создать(ИмяФайла);
ВО.Тест();
Есть внешняя обработка с таким кодом, она должна сохранять другую обработку из справочника, получать ее и вызывать ее процедуру. Но при выполнении ругается на то, что метод объекта "тест" недоступен. Хотя в остальном работает правильно. Обработка записывается в каталог, создается, метод в ней есть он экспортный и без параметров. В общем не понятно почему не работает, раньше все так же делал, да и где искал ответ так же было написано. База ут 10, платформа 8.2.19.130. Есть у кого какие идеи?
|
|
1
Cyberhawk
18.08.16
✎
17:07
|
Режим совместимости 8.1 может стоит у конфигурации?
|
|
2
Горогуля
18.08.16
✎
17:08
|
экспорт, конечно, прописан
|
|
3
1sik
18.08.16
✎
17:08
|
(1) нет, рпежим совместимости - Версия 8.2.13
|
|
4
1sik
18.08.16
✎
17:08
|
(2) Да, прописан
|
|
5
Cyberhawk
18.08.16
✎
17:09
|
Что в табло в переменной ВО во время отладки?
|
|
6
Cyberhawk
18.08.16
✎
17:11
|
Может у тебя там не обработка, а отчет? Тогда ВнешниеОтчеты.Создать...
|
|
7
1sik
18.08.16
✎
17:16
|
(6) А ведь так и было, спасибо! Обработка сделана из внешнего отчета, просто при создание и записи не ругалось. Я и не заметил.
|
|