Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

istruzione non valida all'esterno del blocco type

57 views
Skip to first unread message

Amodio Piscitelli

unread,
Dec 1, 2023, 7:20:07 AM12/1/23
to
salve,

sto cercando di filtrare i dati di una maschera con valori che si trovano all'interno di una tabella.
ho scritto la seguente istruzione ma mi restituisce l'errore in oggetto, non so come andare avanti.

Private Sub Comando249_Click()


rs As Recordset
sql As String
dicmapi As String

dicmapi = "form1"

sql = "SELECT Form1.[Codice Fiscale] From Form1 GROUP BY Form1.[Codice Fiscale];"
Set rs = CurrentDb.OpenRecordset(sql, dbOpenDynaset)

Me.Filter = "[codice fiscale] = rs![codice fiscale]"
Me.FilterOn = True

End Sub

Karl Donaubauer

unread,
Dec 1, 2023, 7:25:37 AM12/1/23
to
Salve,

Amodio Piscitelli:
> ...
Me.Filter = "[codice fiscale] = '" & rs![codice fiscale] & "'"

> Me.FilterOn = True
>
> End Sub

--
Ciao
Karl
*********
Access Info: https://AccessForever.org
Access News: https://youtu.be/cs_mZvaKYeY
Access DevCon: https://www.donkarl.com/devcon
Access FAQ: https://www.donkarl.com/it

Amodio Piscitelli

unread,
Dec 1, 2023, 7:29:10 AM12/1/23
to
grazie per la correzione ma l'errore è segnalato su questo gruppo

rs As Recordset
sql As String
dicmapi As String

Saluti

Karl Donaubauer

unread,
Dec 1, 2023, 7:43:05 AM12/1/23
to
Salve,

> Amodio Piscitelli:
> ...l'errore è segnalato su questo gruppo
>
> rs As Recordset
> ...

https://www.donkarl.com/it?FAQ7.11
o
https://www.donkarl.com/it?FAQ7.1

Amodio Piscitelli

unread,
Dec 1, 2023, 8:32:25 AM12/1/23
to
Grazie Karl,

non ho risolto l'errore ma sono riuscito ad ottenere il risultato che volevo in questo modo:

Dim source As String

source = "SELECT prev_class.* From prev_class WHERE (((prev_class.[codice fiscale]) In (select [codice fiscale] from form1)));"
Me.RecordSource = source

Saluti
0 new messages