Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
28 мар 2024, 11:17

Как запустить процедуры из модуля внешнего отчета.

Автор tebol, 02 авг 2010, 14:07

0 Пользователей и 1 гость просматривают эту тему.

tebol

Прошу помочь со следующей проблемой:
Пишу внешний отчет, который вызывает второй внешний отчет и должен заставить его(второй отчет) сформироваться.

Код:
ВнешнийОтчет1 = ВнешниеОтчеты.ПолучитьФорму("L:\Автоматизация\test\103.01.erf");
ВнешнийОтчет1.Открыть(); - это открыл второй внешний отчет.

Во втором отчете в Модуле есть процедура ДействияФормыОтчетСформировать(Кнопка).

Как мне обратиться к этой процедуре, чтобы сформировать отчет??

Заранее спасибо)

Karamelkina

у меня была похожая ситуация нужно было из модуля формы обратиться к макетам через модулю объекта внешней обработки, ко хэлпу не получилось, пришлось идти в обход правил, сделала так, может тебе поможет

Таб=Новый ТабличныйДокумент;
   
   ФайлОбработки = Новый Файл("C:\Ценник.epf");
   
   Если ФайлОбработки.Существует() Тогда
      
      ВнешняяОбработка = ВнешниеОбработки.Создать(ФайлОбработки.ПолноеИмя);

      ВнешняяОбработка.ПолучитьФорму().Открыть();

        Макет1 = ВнешняяОбработка.ПолучитьМакет("Макет1");
      Макет2 = ВнешняяОбработка.ПолучитьМакет("Макет2");
      ТекСтолбец = 0;
      ТекСтрока = 0;

tebol


tebol


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск