Goedemiddag,
Ik heb het volgende stukje code:
refDate := TODAY;
exprDate := 'CM+13M';
newDate := CALCDATE(exprDate,refDate);
In onze testomgeving werkt het, maar in de Live-omgeving krijg ik de volgende melding:
'De datumformule 'CM+13M' moet een tijdseenheid bevatten.'
'Voorbeelden van tijdseenheden: D, WD, W, M, K of J.
'L, lopende tijdseenheid, kan als prefix worden opgegeven bij tijdseenheid.'
De bedoeling is om een datum weer te geven die die 13 maanden verder ligt, en dan de laatste dag van de maand.
Voorbeeld 1:
huidige datum: 23-05-2011
nieuwe datum: 30-06-2012
Voorbeeld 2:
huidige datum: 10-04-2011
nieuwe datum: 31-05-2012
Het vreemde is dat het in de ene omgeving dus werkt en in de andere niet. De Navision versie is sowieso gelijk, en voor zover ik weet zijn alle objecten verder ook gelijk. Zou het aan een taalinstelling oid kunnen liggen?
edit:
Na iets verder gekeken te hebben :oops: zie ik dat het bij sommige orders in de Live-omgeving ook werkt.
edit2:
In het nederlands moet het dus LM zijn, terwijl het engels CM nodig heeft. Wat is hier nu de universele benaming voor?
Comments
Help says :
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
RIS Plus, LLC
(Forgive me if "welcome" is wrong. I dont know Dutch but using google translator read your post and replied )
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
Is het mogelijk om in de "13M" te vervangen door een variabele?
Uiteraard heb ik dat al geprobeerd, maar ik krijg dan een melding: "De datumformule moet een tijdseenheid bevaten."
where PerLen and PerLen2 are DateFormula datatypes
Datef is text
exprDate is date
I got PerLen from request form
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
Is het ook mogelijk om PerLen op te geven in de code? Hoe geef je een DateFormula op in code?
Do you mean you want to assign a value to DateFormula variable through code?
like
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
test is a text type variable..
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
Daarnaast heb ik de formule nog omgedraaid zodat ik echt de laatste dag van de maand heb, dus '6M + CM' ipv 'CM + 6M'.
your problem got solved or not? :-k
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
Zijn probleem is opgelost.
उसकी समस्या हल हो गया है
|To-Increase|