Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Come inserire delle scadenze ricorrenti in uno scadenziario ?

173 views
Skip to first unread message

RobertoA

unread,
Feb 3, 2011, 10:20:23 AM2/3/11
to
Tabella scadenziario
Alcune scadenze sono ricorrenti come il pagamento bollo auto, le bollette
casa, ecc
Come fare per inserirle nello scadenziario, nel senso QUANTE ne inserisco ?
Chiedo questo sia perche' mi servirebbe per una mia procedura, sia perche'
ho visto Outlook che permette di inserire le scadenze ricorrenti e non
riesco a capire come faccia se non gli si indica quanti record inserire
L'unica cosa che mi viene in mente e' di tenere una lista delle scadenze
ricorrenti e calcolare 'al volo' (nel senso quando e' richista la
visualizzazione di un certo periodo) le scadenze da visualizzare
Mi sembra una soluzione ben poco elegante, alcune scadenze memorizzate come
record fisici, altre calcolate al volo
Come fareste voi?
Ciao e grazie
RobertoA


Carlo Costarella

unread,
Feb 4, 2011, 2:59:49 PM2/4/11
to

"RobertoA" <amor...@tiscalinet.it> ha scritto nel messaggio
news:4d4ac433$1...@newsgate.x-privat.org...
Sapendo il giorno di scadenza e la periodicità, credo basti aggiungere ad
una tabella la data (più p.e. 1 anno) e il tipo di scadenza o quello che
vuoi. Magari si può chiedere per quanto tempo vuole memorizzarla, 1, 2, 3 n,
anni.
Altra soluzione è quella di avere il solo giorno e il solo mese insieme alla
periodicità in una tabella a parte, da codice si aggiunge solo l'anno nel
senso che il codice si incarica di leggere il giorno e il mese, ci mette
l'anno e il gioco è fatto. In pratica un solo record scritto una sola volta
verrà riutilizzato per tutte le volte che lo si desidera.

Ciao, Carlo


RobertoA

unread,
Feb 5, 2011, 4:22:13 AM2/5/11
to

Si, pero' il punto e' per quante volte aggiungi il record cosi' calcolato?
Per un anno, due anni, tre anni ? Per 100 anni?
Funzionare funziona, pero' volevo trovare una soluzione migliore nel senso
che non vorrei sprecare record per informazioni che non serviranno mai e
contemporaneamente non vorrei 'dimenticare' nessuna scadenza
Se ad esempio lanciassi la generazione delle scadenze periodiche per tre
anni, allora dal quarto anno in poi non le vedrei piu'
Se le lanciassi per 100 anni, chissa' quanto spazio verrebbe perso
inutilmente, non che sia un problema coi dischi moderni, ma vorrei trovare
una soluzione che combinasse le due richieste
Piu' che altro vorrei capire come fa Outlook a mostrare le scadenze
periodiche
E probabilmente la soluzione di tutto sta proprio nel 'mostrare', potrebbe
essere che per le scadenze periodiche venga mantenuta solamente la scadenza
'base' contenente la periodicita' e poi le scadenze successive vengano
generate al volo solo se la visualizzazione della schermata attuale lo
richiede
Ciao e grazie
RobertoA


Carlo Costarella

unread,
Feb 5, 2011, 5:03:28 AM2/5/11
to

"RobertoA" <amor...@tiscalinet.it> ha scritto nel messaggio
news:4d4d...@newsgate.x-privat.org...

Come ti dicevo almeno un record per scadenza lo devi creare...E'
inevitabile.
Ne convieni?
A questo punto aggiungi un campo sì/no per stabilire se è valido oppure no.
Ogni giorno il codice confronta la data attuale con il campo che contiene il
solo giorno e il mese, gli aggiunge l'anno corrente, e decide se mostrare o
meno la scadenza, magari con una settimana o un mese di anticipo.
Io faccio così.

Ciao, Carlo


RobertoA

unread,
Feb 6, 2011, 6:25:47 AM2/6/11
to

Si certo, ovviamente

> A questo punto aggiungi un campo sì/no per stabilire se è valido oppure
> no.
> Ogni giorno il codice confronta la data attuale con il campo che contiene
> il solo giorno e il mese, gli aggiunge l'anno corrente, e decide se
> mostrare o meno la scadenza, magari con una settimana o un mese di
> anticipo.
> Io faccio così.
> Ciao, Carlo

E se la scadenza e' mensile, ripetitiva, e tenti di visualizzare l'anno
prossimo?


Carlo Costarella

unread,
Feb 6, 2011, 7:33:05 AM2/6/11
to

"RobertoA" <amor...@tiscalinet.it> ha scritto nel messaggio
news:4d4e81c3$1...@newsgate.x-privat.org...
cut

>> Come ti dicevo almeno un record per scadenza lo devi creare...E'
>> inevitabile.
>> Ne convieni?
>
> Si certo, ovviamente
>
>> A questo punto aggiungi un campo sì/no per stabilire se è valido oppure
>> no.
>> Ogni giorno il codice confronta la data attuale con il campo che contiene
>> il solo giorno e il mese, gli aggiunge l'anno corrente, e decide se
>> mostrare o meno la scadenza, magari con una settimana o un mese di
>> anticipo.
>> Io faccio così.
>> Ciao, Carlo
>
> E se la scadenza e' mensile, ripetitiva, e tenti di visualizzare l'anno
> prossimo?
>

Come ti dicevo nel primo reply, la tabella deve avere un campo per il giorno
e il mese, un campo per la validità (sì/no) e un campo per la periodicità
(mensile, bimensile, tri o semestrale, annuale, ecc.). Il record va inserito
una sola volta. Il codice fa il resto.
Ma sicuro che sei quel RobertoA che conosco io? Quello della CISA di Milano
per intenderci.
Lo dico perchè mi sembra che ti stai perdendo in un bicchiere d'acqua, non è
da te.

Ciao, Carlo


RobertoA

unread,
Feb 6, 2011, 9:46:44 AM2/6/11
to

Non ho mai partecipato al Cisa
Sicuramente hai conosciuto un RobertoA molto piu' in gamba di me
Ciao e grazie
RobertoA


0 new messages