QUERY CON FITRO SU MASCHERA APERTA

di il
1 risposte

QUERY CON FITRO SU MASCHERA APERTA

Buongiorno a tutti,

Ho un problema su una query.
Si tratta di query basata su una tabella tariffe
IDTARIFFA
IDCLIENTE
PREZZO
DATAVALIDITA

PREZZO
1000€ 01/11/2021
900€ 01/10/2021
Dovrei filtrare il prezzo in base alla data di una maschera (SCHEDA_LAVORO)
Esempio :
DATAVALIDITA 01/11/2021 PREZZO 1000€
DATASCHEDALAVORO 01/11/2021 PREZZO 1000€
DATASCHEDALAVORO 29/10/2021 PREZZO 900€
nel campo data della query
ho messo
>=[Maschere]![M_SCHEDA_LAVORO]![DATASCHEDALAVORO]
non funziona
se metto
>=#01/11/2021#
funziona
devo sicuramente formattare o convertire qualcosa ma cosa?
Grazie

1 Risposte

  • Re: QUERY CON FITRO SU MASCHERA APERTA

    SILVIOVIC ha scritto:


    nel campo data della query
    ho messo
    >=[Maschere]![M_SCHEDA_LAVORO]![DATASCHEDALAVORO]
    non funziona
    Prova un po' tutte queste ipotesi:
    - La maschera si chiama esattamente [M_SCHEDA_LAVORO]? O si chiama [SCHEDA_LAVORO]?
    - Il campo si chiama esattamente [DATASCHEDALAVORO]?
    - Quando digiti la data nella maschera abbi cura di rispettare la formattazione esatta completa. Da come la vedo sembra "Data in cifre", ossia gg/mm/aaaa, magari imposta proprio la prorietà Formato del campo [DATASCHEDALAVORO] così.

    P.S.: Ho fatto un test. Dopo aver digitato la data in [M_SCHEDA_LAVORO]![DATASCHEDALAVORO] non devi lasciare il cursore dentro la casella di testo. Il dato non è ancora valido e la query non riesce a "recepirlo". Devi in qualche modo uscire dalla casella di testo, spostando il focus.
Devi accedere o registrarti per scrivere nel forum
1 risposte