Newsgroup: it.comp.appl.access
Titolo: Problema filtro in Access 2000

Ciao a tutti,
premesso che sono un principiante, ho creato un programmino in access97,
lo stesso programma convertito in access2000 funziona in modo corretto
tranne per il comando sotto riportato:
DoCmd.ApplyFilter "", "[IDCliente] Like [Inserisci il CLIENTE da
ricercare]&'*'"
mi spiego meglio:
ho creato un pulsante di ricerca nella maschera con il comando:
DoCmd.ApplyFilter "", "[IDCliente] Like [Inserisci il CLIENTE da
ricercare]&'*'"
alla prima pressione del pulsante esegue il filtro, la successiva, cambiando
la chiave di ricerca , non la esegue più! in access97 invece funziona
correttamente ad ogni pressione e chiave di ricerca diversa mi estrapola i
dati in modo corretto.
Qualcuno mi puo' aiutare?
Cosa sto sbagliando?
Ciao
Cristian

 Cristian
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


Ho provato a cercare qualcosa che mi potesse aiutare nell'Help, ma i
tentativi non hanno avuto successo.
Sapresti indicarmi la sintassi giusta per il tipo di ricerca che eseguo in
access97
convertita per access2000?

 ha scritto nel messaggio
news:EnTse.15674$b5.7...@news3.tin.it...

Come ti dicevo prova a filtrare la maschera corrente usando le sue proprietà
Filter e FilterOn, ovvero:
Me.Filter = "[IDCliente] Like [Inserisci il CLIENTE da ricercare]&'*'"
Me.FilterOn = True


 Roberto
Scusate ma sono testardo!
Ho immesso tale funzione sul mio pulsante di ricerca,
ok per la prima ricerca, eseguendone una seconda non filtra più niente!
Per ora io continuo a lavorare con access97 (tanto va benissimo) però non
concepisco questa metodologia diversa con cui bisogna lavorare in access2000
!! Mah!!
Ciao
Cristian

 Cristian



Ti capisco, ma esisterà un comando alternativo per visualizzare in una
qualsiasi maschera
una ricerca di dati ?
Ho cercato qualcosa nel NG ma nulla per la mia esigenza!
Ho semplicemente bisogno di un pulsante che esegue una ricerca su un
determinato campo!
Mi ripeto, ma possibile che ogni volta che si cambia versione ci siano
questi problemi!!!
MAHHHH!!
Ciao
Cristian

 Cristian
-- 



Sinceramente cosa non funzioni non so!
Posso dirti che applicando al pulsante la seguente routine:
 Me.Filter = "[IDCliente] Like [Inserisci il CLIENTE da ricercare]&'*'"
 Me.FilterOn = True
alla prima pressione del pulsante esegue il filtro, la successiva pressione
del pulsante non fa apparine più il criterio di ricerca:
"Inserisci il CLIENTE da ricercare"
e nella barra di stato leggo "elaborazione in corso"   per circa un sec.
la maschera rimane cosi come per la prima ricerca.
Quindi temporaneamente ho creato un pulsante che rimuove il filtro, lo
clicco ripremo il mio pulsante di ricerca., OK!
rieseguo una ulteriore ricerca ma si ripete come sopra cioè:
nella barra di stato leggo "elaborazione in corso"   per circa un sec.
la maschera rimane cosi come per la prima ricerca.
In ogni caso il mio lavoro procede in quanto continuo con access97
(MITTICO!)
in cui nella routine del pulsante la routine che applico è:
DoCmd.ApplyFilter "", "[IDCliente] Like [Inserisci il CLIENTE da
ricercare]&'*'"
col tempo mi piacerebbe risolvere questo problema per access2000!
Grazie per la pazienza
Ciao
Cristian

 Cristian
-- 
