letztes Mahndatum
Jürgen Heilmann
Hallo Herr Knecht,ich habe folgende Anforderung/Anfrage und bräuchte Hilfe.
In der Tabelle INV6 wird das letzte Mahndatum gespeichert (DunDate). Ich möchte dieses Feld in der Mahnung andrucken.
Dazu habe ich im Detail des Advanced Databand ein Feld mit folgender Abfrage eingefügt:
LD.Date(LD.QueryData("SELECT DunDate FROM INV6 WHERE DocNum='" + Duns("DocNum").tostring()+"'"),"DDMMYYYY")
Leider ohne das gewünschte Ergebnis. Es wird folgende Meldung angedruckt: Die Zeichenfolge wurde nicht als gültige DateTime erkannt.
Können Sie mir da helfen?
Viele Grüße
Jürgen Heilmann
Manuel Marhold
Hi Jürgen,Ist das ein einzelnes Textfeld? Wenn ja, kannst du über die Eigenschaft des Textfeldes ein Numberformat einstellen. Wenn nein, zwei Ideen:
Versuche mal anstatt
a) "LD.QueryData" LD.QueryDate (oder so ähnlich)
b) "LD.Date" "Format(,"ddMMyyyy")
Gruß
manuel
Jürgen Heilmann
Hallo Manuel,leider brachten Deine Tipps keinen Erfolg.
Gruß Jürgen
Jürgen Heilmann
Hallo Herr Knecht,haben Sie diesbezüglich eine Idee?
Gruß Jürgen Heilmann
Philipp Knecht
HalloIn der Art:
LD.QueryDataDate("SELECT DunDate FROM INV6 WHERE DocNum=" & Duns("DocNum")).ToString("ddMMyyyy"))
dürfte es klappen.
hth
Jürgen Heilmann
Hallo,hat geklappt. Vielen Dank für die schnelle Hilfe.
Gruß
Jürgen Heilmann
Sascha Balke
Hallo,das gleiche :
LD.QueryDataDate ("SELECT DunDate FROM INV6 WHERE DocNum=" & Duns("DocNum")).ToString("ddMMyyyy")
habe ich in meinemm Bericht eingebunden und das Feld entsprechend formatiert. Das einzige was ich dort angedruckt bekomme ist: 01010001
Genau bei diesem GP wurde bereits angemahnt und im Bericht steht auch Stufe 2.
Was mache ich hier falsch??
Gruß
Sascha
Manuel Marhold
Hallo Sascha,schau mal ob du beim Format der Textbox, in der du das Datum schreibst/zurückgibst, "Date" eingestellt hast. Das steht in den Properties der TextBox.
Gruß
Manuel
0
Please sign in to leave a comment.
Comments
0 comments