@Alex ha scritto:
La cosa che mi lascia perplesso, ma per ignoranza suo tuo progetto, è la necessità di REPLICARE sia la situazione lato1(Form-tblPreCalcolo) che quella lato Molti(SubForm-tblRigaPre).
In realtà quella lato Molti(SubForm-tblRigaPre) ha un senso... ma quella lato 1........?
La maschera e la sotto maschera in questione servono per calcolare un preventivo di lavoro,
la maschera contiene un ID con il contatore, una data, un FK della tabella Oggetto (scelta tramite menu a tendina) di conseguenza scelto l'oggetto alcuni campi della maschera si completano con alcuni dati della tabella oggetto. Inoltre sulla maschera sono presenti due campi con dei valori che verranno presi e per essere moltiplicati nella sotto maschera.
La sotto maschera invece è una maschera continua in cui su ogni riga vengono inseriti dati presi da altre tabelle sempre tramite menu a tendina o da inserire manualmente. inseriti i dati essi vengono calcolati. (ogni riga è destinata ad un singolo materiale, quindi è necessario avere più righe)
nel footer della sotto maschera sono presenti i sub totali e i totali del preventivo.
Il mio bisogno è quello di poter duplicare più volte (senza dover riempire manualmente tutti i dati) un preventivo per effettuare delle modifiche senza però intaccare la versione precedente (in quanto al cliente verranno proposti diversi preventivi e solo una volta scelto si procede con tale preventivo).
spero sia più chiaro ora.
Tabella "tblPreCalcolo" : ID_PreCalcolo (counter), Data (data/time), FK_Oggetto (intero lungo), PZink (valuta), POber (valuta)
Tabella "tblRigaPre" : ID_RigaPre (counter), Denom (testo), FK_Profilo (testo), FK_Materiale (testo), lunghezza (num), pezzi (num), prezzo/kg (valuta), FK_Tariffa (byte), FK_Precalcolo (intero lungo)