Menu a tendina...si ma come???

di il
4 risposte

Menu a tendina...si ma come???

Salve,
sono alle prese con il seguente problema. Ho 2 tabelle:

AnagraficaFornitori (Fornitore, Interfaccia1, Interfaccia2, Interfaccia3, Interfaccia4, Interfaccia5)

Ordini(CodOrd, Fornitore, Rivolto_a1, Rivolto_a2)

Ordini.Fornitore è possibile selezionarlo da un menu a tendina creato con ricerca guidata su AnagraficaFornitori.Fornitore.

Vorrei poter fare la seguente operazione: selezionando il nome del fornitore in Ordini.Fornitore, nei campi Ordini.Rivolto_a1 e Ordini.Rivolto_a2 vorrei che si generasse un menu a tendina i cui valori sono i valori che si trovano in AnagraficaFornitori.Interfacciak (con k=1,2,3,4,5) corrispondenti a quel dato Fornitore.

é possibile fare una cosa del genere? Se si come?

4 Risposte

  • Re: Menu a tendina...si ma come???

    Ciao,
    se ho capito bene, tu vorresti poter selezionare in Rivolto_a1 e Rivolto_a2 uno dei valori InterfacciaK legati al Fornitore scelto in precedenza dal menù tendina.
    Basandomi sulla mia esperienza, per come è strutturata la tabella Fornitori, ciò non è possibile.
    Io avrei creato le tabelle in questo modo:

    AnagraficaFornitori (IdFornitore, Fornitore)
    Interfacce(IdInterfaccia,IdFornitore,Interfaccia) ? Andrai ad inserire le varie interfacce
    Ordini(CodOrd, Fornitore, Rivolto_a1, Rivolto_a2)


    Per l’inserimento delle varie interfacce è necessario creare una sottomaschera con immissione delle sole interfacce, che sarà collegata alla maschera di inserimento del fornitore tramite il parametro IdFornitore.
    Nella Maschera di inserimento degli ordini, invece, per fare quello che hai chiesto, andrò prima a selezionare tutti i fornitori dall’AnagraficaFornitori tramite l’evento “su attivato”.
    Quindi, sull’evento “su attivato” del menù tendina di Rivolto_a1 e Rivolto_a2 dovrai fare una select con la clausola where legata al valore selezionato nel menù tendina per la scelta del fornitore.

    Es. Selezione Menù Tendina Fornitore --> Pippo, 34 (34 è l’idFornitore)
    “su attivato” menù tendina Rivolto_a1-->
    me.Rivolto_a1.RowSource = “SELECT Interfaccia FROM Interfacce WHERE IdFornitore = “ & me.AnagraficaFornitori.Column(1)
    Ricorda di associare il menù tendina Rivolto_a1 al campo Rivolto_a1

    Consiglio: lavora sempre su indici, poco su stringhe.

    Spero questa spiegazione possa esserti utile!
    Ciao
  • Re: Menu a tendina...si ma come???

    Ciao,
    se ho capito bene, tu vorresti poter selezionare in Rivolto_a1 e Rivolto_a2 uno dei valori InterfacciaK legati al Fornitore scelto in precedenza dal menù tendina.
    Basandomi sulla mia esperienza, per come è strutturata la tabella Fornitori, ciò non è possibile.
    Io avrei creato le tabelle in questo modo:

    AnagraficaFornitori (IdFornitore, Fornitore)
    Interfacce(IdInterfaccia,IdFornitore,Interfaccia) ? Andrai ad inserire le varie interfacce
    Ordini(CodOrd, Fornitore, Rivolto_a1, Rivolto_a2)


    Per l’inserimento delle varie interfacce è necessario creare una sottomaschera con immissione delle sole interfacce, che sarà collegata alla maschera di inserimento del fornitore tramite il parametro IdFornitore.
    Nella Maschera di inserimento degli ordini, invece, per fare quello che hai chiesto, andrò prima a selezionare tutti i fornitori dall’AnagraficaFornitori tramite l’evento “su attivato”.
    Quindi, sull’evento “su attivato” del menù tendina di Rivolto_a1 e Rivolto_a2 dovrai fare una select con la clausola where legata al valore selezionato nel menù tendina per la scelta del fornitore.

    Es. Selezione Menù Tendina Fornitore --> Pippo, 34 (34 è l’idFornitore)
    “su attivato” menù tendina Rivolto_a1-->
    me.Rivolto_a1.RowSource = “SELECT Interfaccia FROM Interfacce WHERE IdFornitore = “ & me.AnagraficaFornitori.Column(1)
    Ricorda di associare il menù tendina Rivolto_a1 al campo Rivolto_a1

    Consiglio: lavora sempre su indici, poco su stringhe.

    Spero questa spiegazione possa esserti utile!
    Ciao
  • Re: Menu a tendina...si ma come???

    Ciao golle83

    ho capito perfettamente quello che mi hai detto, ed in effetti seguendo la procedura penso di riuscire a fare qualcosa....

    il tuo è un consiglio molto utile, lo provo subito a mettere in pratica e ti faccio sapere il risultato....
  • Re: Menu a tendina...si ma come???

    Non ce la farò mai. Ho capito benissimo il concetto dell'operazione che mi hai suggerito, ma la mia ignoranza informatica mi impedisce di raggiungere un risultato accettabile....


    se ti mando il file non è che me la metteresti tu questa opzione di selezione???'


Devi accedere o registrarti per scrivere nel forum
4 risposte