[Gelöst] Bedeutung Funktion SHOWOUTPUT

28. Mai 2010 12:03

Hallo,
was bedeutet prinzipiell die Funktion CurrReport.SHOWOUTPUT bzw. was wird damit erreicht?
Ein aktuelles Beispiel: CurrReport.SHOWOUTPUT := NOT "Item - Alloy Weight".FINDFIRST
Danke im Voraus!

LG,
Yvi
Zuletzt geändert von Yvilein am 28. Mai 2010 13:27, insgesamt 1-mal geändert.

Re: Bedeutung Funktion SHOWOUTPUT

28. Mai 2010 12:20

SHOWOUTPUT entscheidet darüber, unter welchen Bedingungen die Section eventuell doch nicht gedruckt werden soll.

Code:
CurrReport.SHOWOUTPUT := NOT "Item - Alloy Weight".FINDFIRST;

heißt: Drucke diese Section nur, wenn kein Datensatz in Tabelle "Item - Alloy Weight" gefunden wird.

Man hätte auch umständlicher schreiben können:
Code:
IF "Item - Alloy Weight".FINDFIRST THEN BEGIN
  CurrReport.SHOWOUTPUT(FALSE); // auch erlaubt: CurrReport.SHOWOUTPUT := FALSE;
END ELSE BEGIN
  CurrReport.SHOWOUTPUT(TRUE);
END;

Re: [Gelöst] Bedeutung Funktion SHOWOUTPUT

28. Mai 2010 13:27

Supi, vielen Dank für die Info!

LG,
Yvi