5. Dezember 2007 14:46
Hallo,
Ich habe eine grunde probleme:
Ich möchte datum-datum machen.
Ich mache es mit
TEST:=(("Issued Fin. Charge Memo Line"."Due Date")-("Issued Fin. Charge Memo Line"."Posting Date"));
aber es funkcioniert nicht bei der Beispiel!
Was mache ich nicht gut?
5. Dezember 2007 15:03
schau dir mal dieses Beispiel an:
Datum1 := 101207D;
Datum2 := 011207D;
// Diff ist vom Typ Integer
Diff := Datum1 - Datum2;
MESSAGE (FORMAT (Diff));
Welcher Variablentyp hat den das Feld TEST?
mfg
Jürgen
5. Dezember 2007 15:43
Ich habe 2 datum
1. ist 07.02.11
2. ist 07.02.28
Ich möchte Diff diese 2 datums zahlen!
so: die integer=17
5. Dezember 2007 16:25
hm - wo ist genau das Problem? Kannst du die Fehlermeldung posten?
5. Dezember 2007 16:35
Ich mache:
DIFF:=(date1-date2);
Fehlermeldung:
The date is not valid!
5. Dezember 2007 16:49
Ich habe gerade folgendes bei mir ausprobiert:
- Code:
dat:=070507D;
date:=070508D;
diff := dat-date;
MESSAGE(FORMAT(diff));
Bei dat-date hat er -366 ausgegeben und bei date-dat hat er 366 ausgegeben.
Hast du irgendwie ein komisches Datumsformat oder so??
5. Dezember 2007 17:41
Das Ergebnis der Differenz zweier Datumswerte ist vom Typ Integer in Tagen. Was hat DIFF denn für einen Datentyp?
6. Dezember 2007 00:13
@grofs
schau mal nach ob eins der Dati 0D ist, dann kannst du damit nicht rechnen. dann kommt "date is not valid"
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.