Date ungleich leer prĂĽfen, Abfrage wird nicht erkannt

Bild Microsoft Dynamics NAV 5.xx

Date ungleich leer prĂĽfen, Abfrage wird nicht erkannt

Beitragvon PhilSan » 22. Januar 2013 19:49

Hallo zusammen,

etwas leichtes zum einschlafen :)
Wie prĂĽfe ich eine Date Field auf ungleich leer ab?

Danke.
Zuletzt geändert von PhilSan am 22. Januar 2013 20:19, insgesamt 2-mal geändert.
PhilSan
 
Beiträge: 102
Registriert: 5. Oktober 2010 09:41
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Date ungleich leer prĂĽfen

Beitragvon Natalie » 22. Januar 2013 19:49

<> 0D
GruĂź, Natalie

Frage beantwortet oder Problem von allein gelöst? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.

Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.
Benutzeravatar
Natalie
Moderator
Moderator
 
Beiträge: 9257
Registriert: 31. Oktober 2006 19:51
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: [gelöst] Date ungleich leer prüfen

Beitragvon PhilSan » 22. Januar 2013 20:18

Doch noch nicht gelöst.... das Urpsrungsdatum ist im genannten FAll leer. Trotzdem springt er nicht in die Abfrage, bzw. überspringt diese,
Code: Alles auswählen
IF Ursprungsdatum <> 0D THEN
  Ursprungsdatum :=PurchHeader."Expected Receipt Date";
PhilSan
 
Beiträge: 102
Registriert: 5. Oktober 2010 09:41
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: [gelöst] Date ungleich leer prüfen

Beitragvon Kowa » 22. Januar 2013 20:41

PhilSan hat geschrieben:Doch noch nicht gelöst.... das Urpsrungsdatum ist im genannten FAll leer. Trotzdem springt er nicht in die Abfrage, bzw. überspringt diese,
Code: Alles auswählen
IF Ursprungsdatum <> 0D THEN
  Ursprungsdatum :=PurchHeader."Expected Receipt Date";

Wenn das Feld leer ist, du aber auf ungleich leer prĂĽfst, wird das Abfrageergebnis negativ.
GruĂź, Kai

Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, Messenger oder Telefon! DafĂĽr ist dieses Forum da.

Download: Dynamics NAV Object Text Explorer (Alternativlink). MVP Alumni
Benutzeravatar
Kowa
Moderator
Moderator
 
Beiträge: 7835
Registriert: 17. Juni 2005 17:32
Wohnort: Bremen
Realer Name: Kai Kowalewski
Arbeitsort: Osterholz-Scharmbeck
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics 365
Microsoft Dynamics Version: BC, NAV 2018 bis Navision 2.01

Re: Date ungleich leer prĂĽfen, Abfrage wird nicht erkannt

Beitragvon PhilSan » 22. Januar 2013 20:44

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH :oops:
PhilSan
 
Beiträge: 102
Registriert: 5. Oktober 2010 09:41
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: [gelöst] Date ungleich leer prüfen

Beitragvon PhilSan » 22. Januar 2013 20:47

Kowa hat geschrieben:
PhilSan hat geschrieben:Doch noch nicht gelöst.... das Urpsrungsdatum ist im genannten FAll leer. Trotzdem springt er nicht in die Abfrage, bzw. überspringt diese,
Code: Alles auswählen
IF Ursprungsdatum <> 0D THEN
  Ursprungsdatum :=PurchHeader."Expected Receipt Date";

Wenn das Feld leer ist, du aber auf ungleich leer prĂĽfst, wird das Abfrageergebnis negativ.



Allerdings springt er trotzdem nicht rein..... :-(
PhilSan
 
Beiträge: 102
Registriert: 5. Oktober 2010 09:41
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Date ungleich leer prĂĽfen, Abfrage wird nicht erkannt

Beitragvon McClane » 22. Januar 2013 22:24

Wenn weder bei Ursprungsdatum=0D noch <>0D etwas passiert, gibt's eigentlich nur noch drei Möglichkeiten:
  • Das erwartete Wareneingangsdatum ist leer
  • In den ganzen Codeblock/Trigger, in dem deine Zeilen stehen, wird ĂĽberhaupt nicht oder zum falschen Zeitpunkt gesprungen
  • Das Ursprungsdatum wird später noch einmal angefasst
Versuch doch mal, mit dem Debugger oder Messageboxen/Confirms heraus zu finden, was wo passiert bzw. nicht passiert.

Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.
McClane
Moderator
Moderator
 
Beiträge: 3864
Registriert: 2. April 2008 10:00
Realer Name: Stefan
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2009, 2016

Re: Date ungleich leer prĂĽfen, Abfrage wird nicht erkannt

Beitragvon Natalie » 22. Januar 2013 23:36

Woher weiĂźt du, dass der Part ĂĽbersprungen wird? Nutzt du den Debugger?
Hast du vielleicht eher am Ende ein MODIFY nicht abgesetzt, sodass der neue Wert nicht gespeichert wird?
Ist die Variable PurchHeader vielleicht nicht richtig gefĂĽllt?
GruĂź, Natalie

Frage beantwortet oder Problem von allein gelöst? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.

Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.
Benutzeravatar
Natalie
Moderator
Moderator
 
Beiträge: 9257
Registriert: 31. Oktober 2006 19:51
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV


ZurĂĽck zu NAV 5.xx

Wer ist online?

Mitglieder in diesem Forum: Unbekannter Bot, Unbekannter Robot und 1 Gast