+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 4 su 4

Probabile errore di sintassi

  1. #1
    Pino55 non è in linea Novello
    Buondì,
    vi spiego il codice che ho scritto.
    Vorrei usare un unica maschera con relativa unica query e premendo il tasto relativo ottenere delle risposte con un filtro.

    Private Sub RICHIAMARE_Click()
            DoCmd.OpenQuery "queryunica", acViewNormal, acEdit
            DoCmd.ApplyFilter "RICHIAMA", "[queryunica]![RICHIAMARE]=-1", ""
            DoCmd.OpenForm "mascheraunica", , , "[queryunica]![RICHIAMA]=-1"
    End Sub
    
    Già nella seconda riga (ApplyFilter) mi va in errore di compilazione.

    Probabilmente sbaglio la sintassi

    Qualcuno mi può aiutare?

    Grazie
    Ultima modifica di AntonioG; 02-08-2021 09:55  Motivo: Fai attenzione: Usa i tag CODE per il codice

  2. #2
    L'avatar di muttley005
    muttley005 non è in linea Topo di biblioteca
    perchè apri la query?
    se la maschera è associata alla query (o tabella non cambia) apri direttamente la form applicando il filtro.
    se la form è già aperta applica il filtro direttamente ... la query lasciala stare

  3. #3
    L'avatar di @Alex
    @Alex non è in linea Moderatore Globale
    Come indicato da [Muttley005]
    Meglio così se la maschera è da aprire
    Private Sub RICHIAMARE_Click()
            DoCmd.OpenForm "mascheraunica", , , "[RICHIAMA]=True"
    End Sub
    
    Se invece la maschera è già aperta
    Forms("mascheraunica").Filter="[RICHIAMA]=True"
    Forms("mascheraunica").FilterOn=true
    
    Se poi la Maschera da gestire è la stessa in cui hai i criteri di filtro, si sbbrevia così
    Me.Filter="[RICHIAMA]=True"
    Me.FilterOn=true
    
    P.S. faccio la classica osservazione tecnica, ma se invece di TRUE al Campo [RICHIAMA] il valore fosse FALSE come pensi di fare...?
    E se i criteri invece di 1 fossero 10 come pensi di fare...?
    Mi pare che quanto da te predisposto possa essere molto limitato.
    Ultima modifica di @Alex; 02-08-2021 12:46 
    ℹ️ Leggi di più su @Alex ...

  4. #4
    Pino55 non è in linea Novello
    Grazie @Alex
    Andata
    A volte quando si è inesperti si fanno giri strani
    Devo dire che con i linguaggi più "primitivi" c'era solo una strada per il risultato adesso le soluzioni sono più ampie e ci si perde

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Errore di sintassi
    Da genespos nel forum PHP
    Risposte: 5
    Ultimo Post: 04-07-2014, 11:28
  2. errore di sintassi
    Da bordelloweb nel forum Visual Basic 6
    Risposte: 5
    Ultimo Post: 13-06-2009, 23:32
  3. Errore Di sintassi
    Da Cis nel forum Visual Basic 6
    Risposte: 7
    Ultimo Post: 09-01-2007, 18:44
  4. [C++] errore di sintassi
    Da killer0007 nel forum C/C++
    Risposte: 12
    Ultimo Post: 17-10-2005, 08:54
  5. Errore di sintassi
    Da Kovacevic83 nel forum Microsoft Word
    Risposte: 4
    Ultimo Post: 13-04-2005, 10:54