Имя: Пароль:
1C
1C 7.7
v7: Не работает ОткрытьФорму() после открытия mxl
0 mk-61
 
24.12.11
16:17
Только что столкнулся с такой вот ерундой. Есть встроенный в конфигурацию отчет. Я его подменяю своим внешним отчетом. Поэтому процедура ПриОткрытии в нем выглядит так:

Процедура ПриОткрытии()          
  ОткрытьФорму("Отчет", , "sp\modules\СебестоимостьГотовойПродукции.ert");
  СтатусВозврата(0);
  Возврат;    
Конецпроцедуры

Так вот, все работает отлично, но, если через пункт меню Файл\Открыть я открываю на просмотр любой файл в формате mxl, то в дальнейшем внешний отчет перестает открываться. При этом в мониторе видно, что процедура ПриОткрытии встроенного отчета отрабатывается, а во внешний управление не передается.

Подскажите, в чем может быть причина такого поведения?
1 mk-61
 
24.12.11
16:22
Спасибо, уже не актуально. Протупил, ошибку осознал. Не хватало : КаталогИБ(), т.е.:
ОткрытьФорму("Отчет", , КаталогИБ() + "sp\modules\СебестоимостьГотовойПродукции.ert");

В результате после открытия внешнего файла сбивался путь.
2 filh
 
25.12.11
21:11
приходи еще!