Das Forentreffen 2018 findet am 20./21. April in Dresden statt. Weitere Infos hier
Zur Homepage des Deutschsprachige Xbase-Entwickler e. V.
Xbase++-Wiki des Deutschsprachige Xbase-Entwickler e. V.

Pascal Script Datum abfragen [ERLEDIGT]

Moderator: Moderatoren

Antworten
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1960
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Kontaktdaten:

Pascal Script Datum abfragen [ERLEDIGT]

Beitrag von Koverhage » Mi, 04. Mai 2016 15:55

Stehe gerade auf dem Schlauch, wer kann mir eine Tip geben.

Ich möchte eine Liste alle Kunden drucken, bei denen kein Besuchsdatum eingetragen ist.
Ich habe folgendes, was aber nicht funktioniert.

Code: Alles auswählen

 if <KD."D_L_BES"> = Null  then
     MasterData1.Visible := True else
  begin
  MasterData1.Visible := False;
Zuletzt geändert von Koverhage am Do, 05. Mai 2016 9:44, insgesamt 1-mal geändert.
Gruß
Klaus

Benutzeravatar
nightcrawler
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 270
Registriert: Di, 24. Apr 2012 16:33
Wohnort: 72181 Starzach
Kontaktdaten:

Re: Pascal Script Datum abfragen

Beitrag von nightcrawler » Mi, 04. Mai 2016 23:11

nach dem begin fehlt ein end
--
Joachim
Joachim Dürr Softwareengineering
https://www.jd-engineering.de

UliTs
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2436
Registriert: Fr, 10. Feb 2006 9:51
Wohnort: Aachen
Kontaktdaten:

Re: Pascal Script Datum abfragen

Beitrag von UliTs » Do, 05. Mai 2016 9:27

nightcrawler hat geschrieben:nach dem begin fehlt ein end
oder nach dem else ist ein "begin" zu viel :lol:
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück

Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1960
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Kontaktdaten:

Re: Pascal Script Datum abfragen

Beitrag von Koverhage » Do, 05. Mai 2016 9:44

Das wollte ich nicht wissen, der Code ist nur ein Schnipsel mit der Abfrage
if <KD."D_L_BES"> = Null then
Es geht einzig und alleine um die Abfrage ob D_L_BES (Datumsfeld) leer ist.

Habe das zunächst mit
if <KD."D_L_BES"> '31.12.1900' then
MasterData1.Visible := False else
gelöst.
Gruß
Klaus

Benutzeravatar
nightcrawler
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 270
Registriert: Di, 24. Apr 2012 16:33
Wohnort: 72181 Starzach
Kontaktdaten:

Re: Pascal Script Datum abfragen [ERLEDIGT]

Beitrag von nightcrawler » Do, 05. Mai 2016 14:24

Naja, die Frage war ja auch nicht so eindeutig;)
Man kann auf einen undefinierten Wert (NULL) weder mit gleich noch mit größer abfragen. Entweder es ist undefiniert oder aber nicht. Größer als undefiniert is nich. Sowas kann man evtl über ISNULL(...) o.ä. abprüfen.
--
Joachim
Joachim Dürr Softwareengineering
https://www.jd-engineering.de

Antworten