Имя: Пароль:
1C
1С v8
экспортная процедура в рег. задании
0 assasu
 
11.05.16
09:05
доброго дня.
не понятная ситуация с рег. заданием.
в самом задании вызываю экспортную процедуру внешней обработки. в этой внешней обработке создаю типовой отчет и вызываю его экспортную процедуру. получаю ошибку "метод не обнаружен".
если все проделать вручную то работает...
куда копать,подскажите плз.
1 Лефмихалыч
 
11.05.16
09:06
(0) а внешнюю обработку внутри РЗ ты откуда берешь?
2 assasu
 
11.05.16
09:07
(1) обработка в справочнике лежит. оттуда и беру.
3 assasu
 
11.05.16
09:09
хм..
а ктото может растолковать зачем в отчете Движение ДДС весь модуль со всеми экспортными процедурами обернут в
"#Если Клиент Тогда" ?
4 Лефмихалыч
 
11.05.16
09:10
(3) отчет, видимо, был написан для файловой базы, а при переводе... в общем, автор просто ленивая жопа.
5 Остап Сулейманович
 
11.05.16
09:13
6 Лефмихалыч
 
11.05.16
09:14
(5) у ТС вопрос не в том, что такое "#Если Клиент Тогда", а в том, зачем было их там ставить
7 Остап Сулейманович
 
11.05.16
09:18
(6) Видимо для внешнего соединения заложена своя логика или вообще не реализована. Возможно используются какие-либо интерфейсные вещи, коих во внешке быть не может по определению.
8 assasu
 
11.05.16
09:19
(4) сам ты #опа. ничего не писалось. я этот отчет посмотрел в УТ и в УПП которая от рождения не знает что такое "файловая база". везде эта обертка.
иди проспись.
9 Лефмихалыч
 
11.05.16
09:21
(8) не греби всё под себя. Автор отчета - ленивая жопа. Или тупая. Потому, что писал отчет на файловой базе с отключенным синтаксис-контролем, а при переходе на клинет-сервер поленился или не осилил убрать из модуля не серверные конструкции.
10 assasu
 
11.05.16
09:25
(9)яснее мысли надо излагать.
11 hhhh
 
11.05.16
09:30
(10) ты типовую проверь. Там тоже такое? Может это ваши программеры начудесили.
12 assasu
 
11.05.16
09:32
(11) там тоже самое.
уже убрал эту обертку, с сервера отчет не работает. видимо прав был в (9)
13 Лефмихалыч
 
11.05.16
09:59
(12) значит отчет в принципе не предназначен для выполнения на сервере. Можно обыграть систему и выполнить его внутри РЗ при помощи v8.application. Но это... в общем лучше прямо в коде написать дисклаймбер для потомков, чтобы на тебя потом плохого не подумали.
Основная теорема систематики: Новые системы плодят новые проблемы.