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.