Ciao a tutta la community
sempre io a chiedere chiarimenti e soluzioni per il progetto che stò elaborando.
Il problema che vi pongo oggi è il seguente.
Ho ampliato il mio dbase in modo da fare la programmazione, o meglio a redigere, in modo semplicistico, il cronoprogramma finanziario del mio progetto e, di conseguenza, del finanziamento.
Ho creato una nuova tabella che ho chiamato CRONO, dove, per ogni singolo progetto, inserisco l'annualità di riferiemnto ed il relativo importo di spesa presunto che avrò nella stessa annualità per creare un cronoprogramma di spesa.
Naturalmente sia la tempistica (gli anni che prevedo per la realizzazione del progetto) che l'importo (ammontare della spesa presunta per quell'anno) sono molto fittizi, ma la norma richiede questo tipo di dati, per cui mi tornerebbe comodo inserirlo per
avere il crono a disposizione.
Infine, nella maschera princiapale del mio progetto (tabella di riferiemnto PROGETTI ho aggiunto un campo numerico dove inserisco il numero delle annualità che si prevedono per la realizzazione dell'opera. Ho il limite massimo=quinquennale.
Vorrei che, nella Sottomaschera_CRONOPROGRAMMA , si creassero tanti record per quante annualità ho deciso di realizzare il progetto.
Esempio: se il mio progetto prevedo di realizzarlo in due anni nella sottomaschera_CRONOPROGRAMMA si dovranno creare due record con la prima annualità = all'anno corrente oppure, ancora meglio, che inserisco prima della creazione.
Spero di esser stato chiaro sulla soluzione che vorrei creare a cui io non riesco a dare soluzione.
Se troppo complicato mi limiterò ad inserire un controllo/blocco inserendo in una query il conteggio dei record inseriti nella tabella CRONO e confrontarli con le annualità che ho inserito nel campo "ANNUALITA' CRONOPROGRAMMA", qualora il
vaore del conteggio sia uguale al valore inserito nel predetto campo un msgbox mi avvisa che non è consentito inserire altre annualità per quel crono.
Grazie del vs aiuto
PS: A questo link è scaricabile una demo del DB
https://1drv.ms/u/s!AtAJ5hV8tzhMjzUbtJUyfBPC0roQ