Henk de Heer
Offline
0
In het klantenbestand is een extra veld gemaakt waarin de maand staat dat de klant bezocht moet worden voor de jaarlijkse onderhoudsbeurt. Dit veld is een "Geheel getal" en de naam is "fldOnderhoudsmaand". Een 1 staat voor januari, een 2 voor februari, enz.
Hoe druk ik dit getal voluit als maand af?
Hoe druk ik dit getal voluit als maand af?
Aanvaard antwoord
Henk de Heer
Offline
0
Plaats een formuleveld op de sjabloon met de volgende formule om de maand voluit geschreven af te drukken:
FORMAT( DATESERIAL( 2012, [Hoofd].[fldOnderhoudsmaand], 1), "mmmm")
Gebruik de volgende formule om alleen de eerste 3 letters van de maand af te drukken, dus "jan", "feb", enz.:
FORMAT( DATESERIAL( 2012, [Hoofd].[fldOnderhoudsmaand], 1), "mmm")
of, als de geïnstalleerde taal in Windows geen Nederlands is:
IIF( [Hoofd].[fldOnderhoudsmaand] = 1, "jan", IIF( [Hoofd].[fldOnderhoudsmaand] = 2, "feb", IIF( [Hoofd].[fldOnderhoudsmaand] = 3, "mrt", IIF( [Hoofd].[fldOnderhoudsmaand] = 4, "apr", IIF( [Hoofd].[fldOnderhoudsmaand] = 5, "mei", IIF( [Hoofd].[fldOnderhoudsmaand] = 6, "jun", IIF( [Hoofd].[fldOnderhoudsmaand] = 7, "jul", IIF( [Hoofd].[fldOnderhoudsmaand] = 8, "aug", IIF( [Hoofd].[fldOnderhoudsmaand] = 9, "sep", IIF( [Hoofd].[fldOnderhoudsmaand] = 10, "okt", IIF( [Hoofd].[fldOnderhoudsmaand] = 11, "nov", IIF( [Hoofd].[fldOnderhoudsmaand] = 12, "dec", ""))))))))))))
FORMAT( DATESERIAL( 2012, [Hoofd].[fldOnderhoudsmaand], 1), "mmmm")
Gebruik de volgende formule om alleen de eerste 3 letters van de maand af te drukken, dus "jan", "feb", enz.:
FORMAT( DATESERIAL( 2012, [Hoofd].[fldOnderhoudsmaand], 1), "mmm")
of, als de geïnstalleerde taal in Windows geen Nederlands is:
IIF( [Hoofd].[fldOnderhoudsmaand] = 1, "jan", IIF( [Hoofd].[fldOnderhoudsmaand] = 2, "feb", IIF( [Hoofd].[fldOnderhoudsmaand] = 3, "mrt", IIF( [Hoofd].[fldOnderhoudsmaand] = 4, "apr", IIF( [Hoofd].[fldOnderhoudsmaand] = 5, "mei", IIF( [Hoofd].[fldOnderhoudsmaand] = 6, "jun", IIF( [Hoofd].[fldOnderhoudsmaand] = 7, "jul", IIF( [Hoofd].[fldOnderhoudsmaand] = 8, "aug", IIF( [Hoofd].[fldOnderhoudsmaand] = 9, "sep", IIF( [Hoofd].[fldOnderhoudsmaand] = 10, "okt", IIF( [Hoofd].[fldOnderhoudsmaand] = 11, "nov", IIF( [Hoofd].[fldOnderhoudsmaand] = 12, "dec", ""))))))))))))
AUB inloggen om een reactie te plaatsen
U moet inloggen om te kunnen reageren. Gebruik Login rechts of aanmelden om een account aan te maken als u hier nieuw bent.
Aanmelden »