(Gelöst)CC: Calcdate und multilanguage

7. Februar 2012 16:57

Hallo, habe folgendes Problem:
wir haben einige Calcdate-Expressions in der Programmierung.
Nun wurde eine 2. Sprache (französisch) installiert.
Wenn ich die Sprache umstelle, kommt der Fehler, dass z.B. 1T kein gültiger Ausdruck sei.
so. Habe im Forum gelesen, dass es hilft, wenn die Ausdrücke in <>-Klammern gesetzt werden, jedoch klappt das immer noch nicht, der gleiche Fehler kommt.

hier mal einige Codebeispiele:

StartDate := CALCDATE('-<LM>-<1M>', WORKDATE);
EndDate := CALCDATE('+<1M>-<1T>', StartDate);
StartDate2 := CALCDATE('-<1J>', StartDate);
EndDate2 := CALCDATE('+<1M>-<1T>', StartDate2);


Mache ich da was falsch oder gibt es hierzu keine Abhilfe? wie soll ich dann die Multilanguage-Umgebung ernsthaft einsetzen?

Gruß
Zuletzt geändert von wirtnix am 7. Februar 2012 17:13, insgesamt 1-mal geändert.

Re: CC: Calcdate und multilanguage

7. Februar 2012 17:01

Hi,

wenn ich das richtig im Kopf habe müsste das ganze so aussehen:
Code:
CALCDATE('<-LM-1M>,WORKDATE);

Re: CC: Calcdate und multilanguage

7. Februar 2012 17:03

Danjo hat geschrieben:wenn ich das richtig im Kopf habe müsste das ganze so aussehen:
Code:
CALCDATE('<-LM-1M>,WORKDATE);


Gegenvorschlag ;-)
Code:
CALCDATE('<-CM-1M>',WORKDATE);

Man muss im Ausdruck die englischen Abkürzungen benutzen (CM = Current Month).

Re: (Gelöst)CC: Calcdate und multilanguage

7. Februar 2012 17:14

´luja sog i, sacklzementhalleluja (ich sage Halleluja)
passt, danke!!

Re: (Gelöst)CC: Calcdate und multilanguage

7. Februar 2012 17:15

wirtnix hat geschrieben:´luja sog i, sacklzementhalleluja (ich sage Halleluja)
passt, danke!!

lol
Selten ein so hübsches Danke hier gelesen ;-)