PDA

Visualizza la versione completa : [ACCESS] Gestione automatica delle scadenze


1974
14-01-2007, 07:42
Salve a tutti, spero di trovarmi nella sezione di forum giusta. Avrei bisogno di risolvere una cosetta. Vi spiego.

Allora ho il mio bel database gestionale sviluppato in access 2003, mi piacerebbe poter fare questa cosa. Allora, inserisco i dati in una tabella (esempio il nome del cliente, la sua situazione attuale, ovvero se ha pagato, se deve pagare), nel caso la sua situazione è impostata su deve pagare, inserisco anche un valore numerico (10,20,o 30) corrispondente ai giorni di attesa.
ora vorrei fare in modo che all'apertura del database, mi venga generato in automatico un resoconto (a video, stampabile, come avviso) che mi dica tutte le persone che devono pagare con scadenza 10,20,o 30 gg rispetto alla data di apertura. Mi spiego con un esempio:

Il giorno 14 gennaio 207 inserisco nel database i seguenti dati:
cliente: pippo
stato: deve pagare
quando: 10gg

ora vorrei che quando riapro il database dopo 10 gg, cioè il 24 gennaio 2007, in automatico vengo avvisato che quel cliente deve pagare perchè sono scaduti i termini. Chiaramente questo è un esempio con un solo cliente, ma ci sono tantissimi clienti (fortunatamente :ciauz: )
Grazie a tutti e scusate ancora se ho sbagliato forum.

Shadow976
14-01-2007, 22:46
1) Crea una query con i campi di tuo interesse più un campo calcolato come data pagamento - giorni di anticipo e su questa query crea un form;

2) Sul form di avvio crea una routine che viene eseguita al caricamento del form e che conta i record della suddetta query; se tale conta risulta > 0 allora fai aprire a questa routine il form di cui al punto 1.

Shadow

1974
15-01-2007, 21:40
grazie risolto

Non so come si chiude questa discussione, se devo farlo io o se lo fa il moderatore.

grazie a tutti per la disponibilità, grazie ancora Shadow976 :ciauz:

alka
16-01-2007, 02:04
Originariamente inviato da 1974
Non so come si chiude questa discussione, se devo farlo io o se lo fa il moderatore.
E' sufficiente sapere che è stata risolta; se la soluzione adottata è diversa da quella proposta, meglio dirla per i posteri. :)

Ciao! :ciauz:

Loading