compreso tra due date  Risolto!

Come utilizzare gli script. Automatizzare gli archivi. Utilizzo dei pulsanti

Moderatore: Moderatori

Rispondi
fmstb
Messaggi: 442
Iscritto il: sabato 24 maggio 2008, 2:00
Versione FileMaker: 16
Sistema operativo: Windows 10

compreso tra due date

Messaggio da fmstb » venerdì 17 novembre 2017, 12:07

considerate iscrizioni con "anni" che vanno da settembre a giugno.
Ho una data di iscrizione e l'anno suddiviso in due settembre/dicembre e gennaio/giugno e chiamo questi due periodi "periodo1" e "periodo2"
mi sto rompendo la testa per far dire ad uno script quando "iscrizione" è nel periodo 1 o nel periodo 2.

in teoria se iscrizione è >= di 01 settembre e < di 31 dicembre è periodo 1
se è > di 31 dicembre e <= di giugno è periodo 2

ma perdo la testa sugli anni perché la discriminante è la data di iscrizione che avviene nei periodi precedenti e non riesco più a capacitarmi per via dell'ambito annuale

Non so come affrontare il problema.

fmstb
Messaggi: 442
Iscritto il: sabato 24 maggio 2008, 2:00
Versione FileMaker: 16
Sistema operativo: Windows 10

Re: compreso tra due date  Risolto!

Messaggio da fmstb » venerdì 17 novembre 2017, 12:25

ho utilizzato una funzione mista ricava come mese dalla data "assoluta" utilizzando sempre l'anno di "data iscrizione"

in questo modo:
Casi ( Mese ( data_iscrizione ) ≥ Mese ( RicavaComeData ( iscrizioni::rinnovo2 & "/" & Anno ( data_iscrizione ) )) and Mese ( data_iscrizione ) < Mese ( RicavaComeData ( iscrizioni::rinnovo1 & "/" & Anno ( data_iscrizione ) )); "1" ;"2" )

e così funziona

Rispondi