Hallo zusammen,
ich bin keine wirkliche Programmiererin auch wenn ich Assistentin für Wirtschaftsinformatik mal gelernt habe, kann eigentlich nur alte Sprachen und VBA.
Ich muss aber nun einen Report in einer ERP-Software so gestalten, dass eine Variable leer bleibt, wenn ein Datenbankfeld leer oder ungefüllt ist.
z.B. Variable4
Delphi-Quelltext
1: 2: 3: 4: 5:
| begin if Lines['Geburtsdatum ( EY1_DATA_133 )'] <> '' then Value := Master['Geburtsdatum ( EY1_DATA_133 )']+':' else Value := ''; end; |
in "Lines" ist der Wert des Feldes, in Master die Bezeichnung des Feldes.... zumindest so wie ich es verstehe und die Bezeichnung soll nicht erscheinen, wenn das Datenbankfeld leer ist...
Ich habe es auch schon andersherum getestet wie z.B.
Delphi-Quelltext
1: 2:
| if Lines['Geburtsdatum ( EY1_DATA_133 )'] = '' then Value := ''; |
ich brauch nur einen kleinen Tipp....dann gehts bestimmt
Statt
'' habe ich auch schon
Null und
nil probiert.
Moderiert von Th69: Delphi-Tags hinzugefügt