7. März 2007 11:46
 .
  .
...
// hier wird der Report ausgewählt, der zur Archivierung genutzt werden soll
IF (Bedingung1) THEN BEGIN
  RepNr := 50001;
END IF (Bedingung1) THEN BEGIN
  RepNr := 50002;
... // weitere Bedingungen 
END ELSE BEGIN
  // hier zusätzlich Report-Optionsfeld setzen !?
  Rep50099.setParameter("Wiederholung");
  RepNr := 50099;
END;
// Report aufrufen
// (obiger Parameter ist hier nicht mehr gesetzt)
REPORT.RUNMODAL(RepNr,FALSE,FALSE,RegVuAbrechnung);
...7. März 2007 12:37
7. März 2007 12:57
7. März 2007 12:58
 
 
... 
// hier wird der Report ausgewählt, der zur Archivierung genutzt werden soll 
IF (Bedingung1) THEN BEGIN 
  RepNr := 50001; 
END IF (Bedingung1) THEN BEGIN 
  RepNr := 50002; 
... // weitere Bedingungen 
END ELSE BEGIN 
  RepNr := 50099; 
  // hier zusätzlich Report-Optionsfeld setzen ! 
  Rep50099.setParameter("Wiederholung"); 
  Rep50099.SETTABLEVIEW(RegVuAbrechnung);
  Rep50099.USEREQUESTFORM:=FALSE;
  Rep50099.RUNMODAL();
END; 
// Report aufrufen 
  IF RepNr <> 50099 THEN
    REPORT.RUNMODAL(RepNr,FALSE,FALSE,RegVuAbrechnung); 
...  
			
		7. März 2007 13:03