nicfo ha scritto:
Salve a tutti,
ho questo problema:
ho una tabella anagrafica al quale sono collegate due tabelle uguali per struttura ma diverse per contenuto in quanto contengono informazioni di anni diversi.
Volevo creare una maschera tramite il quale si possa selezionare il foglio dati secondario da collegare alla tabella attività.
Ho creato la maschera con un campo selezione e un pulsante. Ora però non so come collegare il campo selezione alle tabelle degli anni e il pulsante all' azione collega foglio dati secondario.
qualcuno può aiutarmi?
grazie infinite
Prima di tutto cerca di comprendere se, la divisione dei dati per ANNO ha un senso reale di storicizzazione che, per MOLE di dati o altri motivi validi richieda la divisione di Tabelle.
Nella sostanza l'affermazione di Osvaldo non è sbagliata, ma spetta a te cercare di capire questa cosa.
Quindi dando per scontato tu abbia ragionato in senso ampio e consapevole sulla opportunità di DIVIDERE gli anni contabili, è evidente che tu debba avere una strategia di Nomenclatura Tabelle... con [NomeFisso_Anno] ad esempio...!
E' evidente che per esporre i dati all'utenza si debbano usare solo gli strumenti CLIENT e sono Maschere e Report... quindi devi ragionare SEMPRE basando le soluzioni su tali oggetti.
In questo modo se predisponi una ComboBox nella Maschera di selezione con gli Anni inseriti, poi andrai a comporre il Nome della Tabella cui far puntare la maschera o sottomaschera e potrai sostituirla Runtime
Me!NomeSubform.Form.RecordSource="NomeFisso_" & Me!NomeCombo.Value