Doszedłem do tego że mam zmodyfikowaną formułę :
Kod:
date dt_1
date dt_2
int ilosc
GetCalcStatePeriod(dt_1,dt_2)
this.SetValueAsFloat(Dni_Zdarzenia_w_okresie(dt_1,dt_2, 1))
if(Dni_Zdarzenia_w_okresie(dt_1,dt_2, 1)>3) then
messagebox "Przekroczenie"
endif
i to działa w jednym okresie, a jak rozwiązać problem jeśli są dwie ostanie niedziele z poprzedniego okresu i dwie pierwsze z kolejnego ??