Casella di riepilogo variabile

di il
2 risposte

Casella di riepilogo variabile

Salve, sono un principiante nell'utilizzo di Access, ho un problema con una casella di riepilogo...
Tabella: TDocumenti
Campo: CDocumenti
Tabella collegata (uno a molti): TDescrizionedocumenti
Campo: CDescrizionedocumenti
Maschera immissione dati: MDocumenti

Ho bisogno che quando utilizzo la maschera per immettere i dati, il campo della tabella TDescrizionedocumenti abbia una casella di riepilogo dove l'elenco proposto sia in base alla selezione del campo CDocumenti della tabella TDocumenti.

es:
CDocumenti = Banca
CDescrizionedocumenti = Estratto conto, Mutuo, Carta di credito

se invece nella casella CDocumenti fosse scritto AUTO l'elenco proposto dovrà essere (Bollo, Fatture meccanico, Assicurazione)

CDocumeti = AUTO
CDescrizionedocumenti = Bollo, Fatture meccanico, Assicurazione

L'elenco proposto dovrà essere solo quello inerente al documento selezionato.

Spero di essere stato chiaro.
Ringrazio anticipatamente chiunque possa aiutarmi in questo problema

2 Risposte

  • Re: Casella di riepilogo variabile

    Ciao,
    una traccia.
    una possibile soluzione potrebbe essere assegnare il rowSource della tua Listbox non associata al volo a seconda del valore del controllo TDescrizionedocumenti della tua form su evento dopo aggiornamento del controllo TDescrizionedocumenti.
    Nelle maschere ci sono i controlli nelle tabelle e nelle queries i campi.
    imposta la listbox a elenco valori.

    Dim strString As String
    If Me.TDescrizionedocumenti = "auto" Then strString = "Bollo;Fatture meccanico;Assicurazione"
    If Me.TDescrizionedocumenti = "banca" Then strString = "Estratto conto;Mutuo;Carta di credito"

    Me.TuaListBox.RowSource = strString

    se ci sono solo sue possibili ranges di valori del controllo TDescrizionedocumenti della tua form si po' rivedere con un else per la seconda if.
    Se i valori Bollo;Fatture meccanico;Assicurazione e Estratto conto;Mutuo;Carta di credito sono all'interno di una tabella il codice può essere rivisto ancora...

    facci sapere...
    un saluto.
  • Re: Casella di riepilogo variabile

    Grazie per l'aiuto, provo e vi faccio sapere.

    Roberto
Devi accedere o registrarti per scrivere nel forum
2 risposte