Показать сообщение отдельно
Старый 13.09.2005, 17:19   #4  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Обсуждалась конструкция IF CodeUnit.RUNMODAL(ID) THEN;
Соответственно, можно попробовать такой финт ушами:
Создать кодъюнит, у него в OnRun прописать запуск необходимых объектов.
И последовательно запускать его через "безошибочную" конструкцию
IF CODEUNIT.RUNMODAL(ID) THEN;
Если подробнее:
Например, у вас этот "последовательный запуск объектов" выполняется из некоторого кодъюнита.
В этом самом кодъюните перед каждым запуском передаете каким-то образом в созданный кодъюнит параметры - тип объекта (датапорт или репорт), его айдишник, какие-то параметры (можно сделать кодъюнит SingleInstance, можно создать под это дело табличку и туда писать, можно еще как-нибудь), после чего вызываете "безошибочную" конструкцию. Дальше в самом кодъюните на OnRun в зависимости от параметров запускаете нужные объекты.