disturbed Posted July 5, 2005 Posted July 5, 2005 Probleem is simpel... heb een berekeningsveld F F = if (today < "01/04/" & year(today) ; kleiner; groter) Die if doet hij blijkbaar niet, iemand een oplossing? Die vergelijkingsdatum is altijd 1 april van het huidig jaar, dus dat staat niet opgeslagen in een veld omdat ik dat overbodig vind. Grtz DiS Quote
0 rmw Posted July 5, 2005 Posted July 5, 2005 F = if (today < "01/04/" & year(today) ; kleiner; groter) Datums als tekst vergelijken gaat niet werken. F = if (today < date ( 4 ; 1 ; year(today) ) ; kleiner; groter) zou beter moeten gaan. Let erop dat je bij het samenstellen van de datum met de functie Date() wel de juiste volgorde van argumenten hanteert: maand, dag, jaar! rmw Quote
0 disturbed Posted July 5, 2005 Author Posted July 5, 2005 ondertussen is dat probleempje al opgelost met texttodate functie nu wil ik dus in een datum veld het dienstjaar tevoorschijn laten komen... dus if today < texttodate( "01/01" & year(today)) ; texttodate ("01/04/" & year(today)-1; anders gewoon die -1 weglaten, rare is dat hij niets invult in het datumveld Quote
0 rmw Posted July 5, 2005 Posted July 5, 2005 Onderaan je berekeningsvenster is een aankruisvak met de melding: 'niet berekenen als alle velden die gebruikt worden leeg zijn' (of zoiets). Zet die eens uit? rmw Quote
0 Theo Tromp Posted July 6, 2005 Posted July 6, 2005 if today < texttodate( "01/01" & year(today)) ; texttodate ("01/04/" & year(today)-1; Een datum kleiner dan de eerste dag van hetzelfde jaar zal niet al te vaak voorkomen ... Quote
Question
disturbed
Probleem is simpel... heb een berekeningsveld F
F = if (today < "01/04/" & year(today) ; kleiner; groter)
Die if doet hij blijkbaar niet, iemand een oplossing? Die vergelijkingsdatum is altijd 1 april van het huidig jaar, dus dat staat niet opgeslagen in een veld omdat ik dat overbodig vind.
Grtz
DiS
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.