Come passare un valore del pulsante di opzione del modulo come parametro di query


0

Sto lavorando in Access 2016 e ho un da cui l'utente può selezionare il tipo di formazione su cui desidera eseguire il report. Tutti i corsi hanno un valore di opzione di 1, Bloodborne ha un valore di opzione di 2 e così via. Voglio prendere il valore del mio modulo e passarlo in una query in modo da visualizzare tutti i dipendenti che hanno seguito quella formazione.

Il mio modulo è Visualizza febbraio Training e contiene un gruppo di opzioni all'interno di un frame che si chiama FrameAllorCurrent. La mia query contiene il campo di allenamento che sono in grado di filtrare con il seguente Like "68" Were 68 è l'ID di training dalla tabella di training.

So che devo fare qualcosa nel campo di addestramento della query lungo le linee di [form]! [Visualizza febbraio Training]. [FrameAllOrCurrent] .Value = 2 ma come posso farlo in modo che quando è uguale a 2 fa la formazione campo "68" e restituisce tutti i miei allenamenti trasmessi dal sangue?

Risposte:


0

Si noti che si ha il pieno controllo dei valori assegnati a ciascuna opzione in un gruppo di opzioni (i valori incrementali di 1, 2, ..., nsono semplicemente i valori predefiniti). È possibile assegnare qualsiasi valore numerico modificando la Option Valueproprietà dell'oggetto Opzione, purché non vi siano valori duplicati all'interno del gruppo.

Ciò eviterà quindi la necessità di tradurre tra i valori dell'Opzione e i parametri della query, poiché è possibile fare riferimento direttamente al valore del Frame.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.