Veteran
Beiträge: 127
![100](http://donkarl.com/forum/images/decorations/multiple/100.gif) ![25](http://donkarl.com/forum/images/decorations/multiple/25.gif)
| Hallo waholin,
am einfachsten so :
- Globalvariable in einem beliebigen Modul erstellen, z.B. "StopProzess" as boolean
- vor dem Öffnen des Reports "StopProzess = true" setzen
- in Function "Report_Close" des Berichts "StopProzess = false" setzen
An der Stelle, wo der Stop greifen soll, bevor es weitergeht :
Do while StopProzess = true
DoEvents
loop
ggf. noch einen Timer mit vorsehen, der den Stopp nach einer maximal zugelassenen Zeit aufhebt (unabhängig davon, ob der Report noch offen ist.
viele Grüße,
Stephan |