ma in periodo non puoi inserire tutti i mesi?
per esempio
da novembre ad aprile
puoi indicare 11,12,1,2,3,4
è la cosa più semplice che mi viene in mente
altrimenti
se vuoi tenere da novembre ad aprile devi comunque trovare i mesi che ci sono nell'intervallo
quindi al primo mese (11) aggiungi 1 fino a raggiungere 4
perciò
così avrai in mesi l'elenco dei mesi in cui devi inserire l'offertacodice:mesi="" i=11 f=4 do while not i=f i=i+1 if i>12 then i=1 end if mesi=mesi&","&i loop mesi=right(mesi,(len(mesi)-1))
o in alternativa puoi cercare di usare il datediff ma credo che il tutto sia più complicato
dovresti vedere in che anno e mese sei, controllare che il primo mese (in questo caso novembre) sia nel tuo stesso anno dunque dargli come giorno l'1 e come anno l'anno corrispondente (o quello attuale o quello precedente)
poi devi controllare che il secondo mese sia dell'anno in corso (in questo caso aprile è del 2012) dargli come giorno il 31 e come anno l'anno corrispondente (o quello attuale o quello successivo) e fare un datediff tra queste date
se vuoi un mio consiglio io modificherei il campo periodo e metterei l'elenco dei mesi, come la prima proposta

Rispondi quotando