FastReport 6: Unterschied zwischen den Versionen
Aus Vosp.info
F (Diskussion | Beiträge) (→IF ELSE:) |
V (Diskussion | Beiträge) |
||
Zeile 13: | Zeile 13: | ||
<source lang=bash> | <source lang=bash> | ||
[TRIM(<Kopf_Fuss."KOPFTEXT">)] | [TRIM(<Kopf_Fuss."KOPFTEXT">)] | ||
+ | </source> | ||
+ | |||
+ | |||
+ | == Funktionen == | ||
+ | '''Hier Soll Ein Element Prozedural versteckt werden, normalerweise ist das ja nicht nötig ''' | ||
+ | |||
+ | Es Muss ein MasterData Band existieren und das Child | ||
+ | ancAncMasterData1HideIfNoData | ||
+ | |||
+ | Im Child Ereignisse | ||
+ | OnBeforePrint: ancAncMasterData1HideIfNoData | ||
+ | |||
+ | <source lang=pascal> | ||
+ | procedure ancAncMasterData1HideIfNoData(Sender: TfrxComponent); | ||
+ | begin | ||
+ | if AncMasterData1.RowCount = 0 then | ||
+ | begin | ||
+ | Engine.ShowBand(AncHeaderDatenNichtVersendet); | ||
+ | AncHeaderDatenNichtVersendet.Visible := True; | ||
+ | end; | ||
+ | end; | ||
</source> | </source> |
Version vom 24. Oktober 2019, 12:22 Uhr
Inhaltsverzeichnis
Fast Report 6
Anweisungen
IF ELSE:
[IIF(<KOPF_Fuss."LIEFERTERMIN">= 0,'_if_', '_else_')] [IIF(<Kopf_Fuss."LIEFERTERMIN">= 0, ' ', <Kopf_Fuss."LIEFERTERMIN">)]
Trim:
[TRIM(<Kopf_Fuss."KOPFTEXT">)]
Funktionen
Hier Soll Ein Element Prozedural versteckt werden, normalerweise ist das ja nicht nötig
Es Muss ein MasterData Band existieren und das Child
ancAncMasterData1HideIfNoData
Im Child Ereignisse
OnBeforePrint: ancAncMasterData1HideIfNoData
procedure ancAncMasterData1HideIfNoData(Sender: TfrxComponent);
begin
if AncMasterData1.RowCount = 0 then
begin
Engine.ShowBand(AncHeaderDatenNichtVersendet);
AncHeaderDatenNichtVersendet.Visible := True;
end;
end;