Ciao a tutti.
Ancora con il DB Archivio musicale: maschera continua per l'inserimento degli interpreti, con una casella combinata che contiene la lista di tutti i cantanti in archivio.
Sto cercando di capire se esiste un modo per limitare la lista dei valori della casella combinata in funzione di un parametro che fa parte del record, che naturalmente cambia di record in record.
1. Conosco il numero di record della maschera continua, perché è il numero dei personaggi dell’opera che sto inserendo in archivio;
2. conosco il parametro in funzione del quale “filtrare” la lista dei valori nella casella combinata di ciascun record, perché è l’IDVoce;
3. potrei pensare di fare un ciclo che per ogni record forzi la lista a modificarsi in funzione del valore di IDVoce.
Però non so innanzitutto se questo ragionamento ha un senso in VBA, perché mi pare di aver capito che in una maschera continua in realtà il record è sempre uno, cioè quello corrente e, in ogni caso, non so se una casella combinata ha una proprietà relativa alla lista dei valori e se si può modificare.
Ho cercato delle risposte in rete, senza tuttavia trovarne: so che questo non è un corso online, per cui non vi arrabbiate: ditemi solo se ci sono possibilità su questa strada o se è meglio lasciar perdere.
Grazie.