Condividi tramite

Maschera con piu' caselle combinate per parametri multipli per query

Anonimo
2023-04-30T12:06:20+00:00

Buongiorno, un‘ informazione per favore.

In giro per la rete ho visto almeno un video di access
 in cui si vede una maschera con delle caselle multiple che traggono i valori dalle tabelle,
e con questi valori si possono filtrare i risultati visibili nella maschera.

Ora il punto è che io riesco a fare
da una casella combinata una query con un parametro,
però se metto un secondo parametro alla query tramite un ulteriore casella combinata
succede che non funziona niente nemmeno quello che funzionava prima
o comunque almeno non funziona la seconda casella combinata, che viene ignorata.

Potrei allegare i 2 database ma non vedo come allegare file

Grazie in anticipo se potete aiutarmi.

Avrei poi altre domande relative.

Microsoft 365 e Office | Accesso | Per la casa | Altro

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

14 risposte

Ordina per: Più utili
  1. Anonimo
    2023-05-05T06:32:28+00:00

    I file devi postarli su un sito di condivisione, tipo Dropbox, Onedrive, ecc...

    La risposta è stata utile?

    0 commenti Nessun commento
  2. domenico laurenza 9,900 Punti di reputazione Moderatore volontario
    2023-05-04T13:53:59+00:00

    Ciao,

    potremmo dire che Scala lo puoi sostituire con CasellaCombinata19

    e numero con CasellaCombinata21

    Cmq, sarebbe opportuno che tu assegnassi dei nomi più significativi ai controlli tali che siano più esplicativi quando visti nel codice.

    Se hai dubbi riporta quì il tuo codice.

    Ciao Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2023-05-04T13:26:13+00:00

    grazie a tutti per le risposte.
    Non capisco come adattare al mio codice il codice pubblicato.
    I valori Scala e numero nel mio caso non sono cosa sono.
    Io ho CasellaCombinata19 E CasellaCombinata21.
    Non so come trarre i valori per quelle istruzioni da incollare.

    Grazie,ciao.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. domenico laurenza 9,900 Punti di reputazione Moderatore volontario
    2023-05-01T09:59:45+00:00

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2023-04-30T14:15:09+00:00

    Ciao

    Sono Sneha e sarei felice di aiutarti con la tua domanda. Ci scusiamo per l'inconveniente causato.

    Prova a seguire i passaggi che puoi seguire per creare un modulo con più caselle combinate:

    1. Aprire Microsoft Access e creare un nuovo modulo nella visualizzazione Progettazione.
    2. Aggiungere le caselle combinate al modulo selezionando il pulsante Casella combinata nella scheda Progettazione della barra multifunzione, quindi facendo clic e trascinando la casella nel modulo.
    3. Impostare l'origine della riga per ogni casella combinata selezionando la casella combinata e quindi andando alla finestra delle proprietà. Nella proprietà Origine riga immettere l'istruzione SQL per la query che popolerà l'elenco di valori per la casella combinata. Ad esempio, se si dispone di una tabella denominata "Clienti" e si desidera creare una casella combinata per selezionare un cliente, è possibile utilizzare l'istruzione SQL seguente come origine riga:

    SELECT Customers.CustomerID, Customers.CustomerName DAI Clienti;

    1. Impostare la sorgente di controllo per ogni casella combinata selezionando la casella combinata e quindi andando alla finestra delle proprietà. Nella proprietà Origine controllo immettere il nome del parametro che verrà passato alla query. Ad esempio, se si desidera passare l'ID cliente alla query, è possibile utilizzare la seguente origine di controllo per la casella combinata:

    ID cliente

    1. Creare una query che utilizzi i parametri passati dalle caselle combinate. Nella visualizzazione Struttura query aggiungere le tabelle e i campi che si desidera includere nella query. Nella riga Criteri per ogni campo che verrà filtrato dalle caselle combinate immettere i nomi dei parametri utilizzati nell'origine dei controlli per le caselle combinate. Ad esempio, se si desidera filtrare la tabella Customers in base all'ID cliente e al nome del cliente, è possibile utilizzare i criteri seguenti nella visualizzazione Struttura query:

    [ID cliente] = Moduli! MyForm! ID cliente E [NomeCliente] Come le forme! MyForm! CustomerName & "*"

    1. Salvare la query e chiudere la vista Query Design.
    2. Impostare l'origine record per il modulo in modo che sia la query creata.
    3. Testare il modulo selezionando i valori nelle caselle combinate e vedere se i risultati sono filtrati correttamente.

    Se è necessario allegare file, è possibile usare OneDrive e condividere il collegamento nel messaggio.

    Per ulteriori informazioni, fare riferimento alla seguente risorsa: -

    Query di parametri basata su più caselle di testo/caselle combinate - https://answers.microsoft.com/thread/59fe7446-1e31-4513-9b58-f4ed477a4681

    Se hai altre domande o hai bisogno di assistenza con qualsiasi cosa, non esitare a farmelo sapere. Sarà mio piacere assistervi.

    Migliori saluti Sneha

    Restituisci alla comunità. Aiuta la persona successiva con questo problema indicando se questa risposta ha risolto il tuo problema. Fare clic su Sì o No nella parte inferiore.

    Questa risposta è stata tradotta automaticamente. Di conseguenza, potrebbero esserci errori grammaticali o espressioni strane.

    La risposta è stata utile?

    0 commenti Nessun commento