PDA

Visualizza la versione completa : ACCESS e le costanti...


Max-Man
15-09-2004, 20:06
Dove e come bisogna dichiarare le costanti in Access?

Devo inserire una costante "IVA" assegnandogli il valore di 1,2 per poterla usare in tutte le parti del database tutte le volte necessarie, senza dover cambiare tutte le sezioni che utilizzano il calcolo iva ogni volta che le aliquote vengono modificate.

Vorrei poter utilizzare la costante, all'interno del codice, all'interno dei campi delle maschere, nei report etc.. insomma, tutte le volte che serve, indipendentemente dalla sezione del database in cui si trovi.

Come si fa?

Max-Man
16-09-2004, 13:11
UP!

FuocoGreco
17-09-2004, 09:07
Potresti fare una maschera che viene aperta automaticamente all'avvio di Access, che quando si apre dichiara tutte le costanti e variabili globali.

LeleFT
17-09-2004, 09:14
Hai a disposizione alcuni metodi: puoi creare una tabella (chiamata, per esempio, Costanti) con 2 campi:


|------------|------------|
| IDCostante | Valore |
|------------|------------|

In questo modo puoi indicizzare ciascuna costante attraverso il suo ID e recuperarne il valore.
Ogni volta che avrai bisogno del valore della costante che ti interessa, non dovrai fare altro che far riferimento a questa tabella.

Anche da codice puoi accedere al valore di questa tabella, eseguente, per esempio, una piccolissima query che ti recupera il valore.

In alternativa puoi utilizzare un Modulo in cui vengono definite tutte le funzioni e costanti che vuoi utilizzare. Il problema utilizzarle, poi, all'interno delle tabelle per la memorizzazione dei valori, che non proprio il massimo.


Ciao. :ciauz:

Loading