Calcolo data (?)

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

Moderatore: Moderatori

Rispondi
giglio
Messaggi: 85
Iscritto il: venerdì 28 novembre 2003, 1:00
Località: Reggio Calabria

Calcolo data (?)

Messaggio da giglio » giovedì 13 ottobre 2005, 18:29

Ho la necessità di creare uno script che in rapporto alla data corrente vada ad un determinato formato.
Mi spiego meglio.

Se oggi è compreso tra 1/9 e 30/9 vai al formato A
se oggi è compreso fra 1/10 e 31/10 vai al formato B
ecc...

Come posso tradurlo in script?

Grazie in anticipo
Giglio

stregatto
Messaggi: 9700
Iscritto il: lunedì 1 dicembre 2003, 1:00
Località: Roma
Contatta:

Messaggio da stregatto » giovedì 13 ottobre 2005, 21:49

la funzione data corrente è quella che è cambiata fra 6, 7,8, quindi se non specifichi che versione la vedo complessa.

aggiungo anche un'altra cosa: questo script fa parte di un processo più ampio, va attivato tramite pulsante, all'apertura??

in generale:

if(datacorrente<1/9/2005 and datacorrente>=30/9/2005)
vai a…
else if(datacorrente<1/10/2005 and datacorrente>=31/10/2005)
vai a…
else…

end if

ma mi sorge un bubbio dalla tue date: non è che i periodi sono mesi?
perchè a quel punto:

if(mese(data)=9)
vai a…
else if (mese(data)= 10)
vai a…
esle…

end if

.g.

giglio
Messaggi: 85
Iscritto il: venerdì 28 novembre 2003, 1:00
Località: Reggio Calabria

Messaggio da giglio » giovedì 13 ottobre 2005, 22:57

Grazie per la risposta.
La versione è la 7.0 e non eseendo importante l'anno ho risolto così:

Mese ( Get ( DataCorrente)) = 9
Vai al Formato A
Mese ( Get ( DataCorrente)) = 10
Vai al Formato B
Mese ( Get ( DataCorrente)) = 11
Vai al Formato C
ecc...



Giglio

Rispondi