Om correcte (volgens ISO 8601) weeknummers te kunnen tonen in SAP Crystal Reports is een formule nodig.
Deze formule ziet er als volgt uit:

local dateTimeVar InputDate:=Datum_tbv_Weeknummer;
local numbervar A;
local numbervar B;
local datevar C;
local numbervar D;

A := Weekday(InputDate); //Day of week – 1 is zondag, 2 is maandag … 7 is zaterdag
B := Year(InputDate + ((8 – A) Mod 7) – 3); //Bereken de donderdag van de huidige week, geef het jaartal van deze donderdag terug
C := cdate(B, 1, 1);//1 januari
D := (Weekday(C) + 1) Mod 7 – 3;);//Verschil tot de maandag in de 1e week

(InputDate – C + D) \ 7 + 1 //Weeknummer wordt aantal dagen tussen de maandag van week 1 en de Inputdatum

Vervang de namen van de variabelen door uw eigen variabelen of databasevelden en print de formule op de juiste plek.

Happy Reporting 😉