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

creare campo per filtrare record, in una maschera?

19 views
Skip to first unread message

Tinetta

unread,
Feb 28, 2011, 3:48:07 PM2/28/11
to
Ciao
sono nuova di access e sono alla mia prima maschera.
diciamo che è una vista tabellare (o tabulare) dei mie campi e dei miei
record.
Viene però il momento in cui questa maschera deve passare in mani ancora
meno esperte delle mie per la consultazione dei dati.
Dopo diversi tentativi di far capire come usare gli strumenti per filtrare
i record mi arrendo e vi chiedo:
come posso creare una casellina in cui scrivere una parte di una parola in
modo che mi mi vengano filtrati i record che in quel campo hanno quella
sequenza di caratteri?
esempio:
Tinella
Gianna
Umberto
Tino

sono i record del mio campo "Nome" della tabella "tab1"

Mi piacerebbe che se scrivessi nella casellina (che metterei
nell'intestazione maschera)di cui sopra: "Tin"
mi visualizzasse i record che nel campo nome hanno Tinella e Tino
(Se scrivessi "ino", ovviamente dovrebbe visualizzare solo Tino)

Ho provato a cercare in rete ma forse non chiamo le cose con il nome
giusto e non ho trovato ciò che cerco...
spero che mi possiate dare una mano

saluti a tutti

tinetta

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad ab...@newsland.it


Geppo

unread,
Feb 28, 2011, 5:11:08 PM2/28/11
to
Ciao "Tinetta" <ambarabac...@ambarabaaaaaa.it> ha scritto nel
messaggio news:ikh1kp$65m$1...@news.newsland.it...

> Ciao
> sono nuova di access e sono alla mia prima maschera.
> diciamo che è una vista tabellare (o tabulare) dei mie campi e dei miei
> record.
> Viene però il momento in cui questa maschera deve passare in mani ancora
> meno esperte delle mie per la consultazione dei dati.
> Dopo diversi tentativi di far capire come usare gli strumenti per filtrare
> i record mi arrendo e vi chiedo:
> come posso creare una casellina in cui scrivere una parte di una parola in
> modo che mi mi vengano filtrati i record che in quel campo hanno quella
> sequenza di caratteri?
> esempio:
> Tinella
> Gianna
> Umberto
> Tino
>
> sono i record del mio campo "Nome" della tabella "tab1"
>
> Mi piacerebbe che se scrivessi nella casellina (che metterei
> nell'intestazione maschera)di cui sopra: "Tin"
> mi visualizzasse i record che nel campo nome hanno Tinella e Tino
> (Se scrivessi "ino", ovviamente dovrebbe visualizzare solo Tino)
>
> Ho provato a cercare in rete ma forse non chiamo le cose con il nome
> giusto e non ho trovato ciò che cerco...
> spero che mi possiate dare una mano


dai una occhiata alla seguente faq:

sito: www.sitocomune.com

sezione: forms

faq: 3.122 Database di esempio delle due FAQ relative a Come creare un
controllo di ricerca

> saluti a tutti
>
> tinetta

--
Ciao
Geppo

Tinetta

unread,
Feb 28, 2011, 5:22:47 PM2/28/11
to
Geppo ha scritto:

>
> dai una occhiata alla seguente faq:

> sito: www.sitocomune.com

> sezione: forms

> faq: 3.122 Database di esempio delle due FAQ relative a Come creare un
> controllo di ricerca


Purtroppo in ufficio non posso scaricare file...
e a casa non ho l'office...
ma grazie lo stesso

ciao
Tinetta

Geppo

unread,
Feb 28, 2011, 5:25:07 PM2/28/11
to
Ciao "Tinetta" <ambarabac...@ambarabababa.cn> ha scritto nel messaggio
news:ikh769$k8i$1...@news.newsland.it...

> Geppo ha scritto:
>
>>
>> dai una occhiata alla seguente faq:
>
>> sito: www.sitocomune.com
>
>> sezione: forms
>
>> faq: 3.122 Database di esempio delle due FAQ relative a Come creare un
>> controllo di ricerca
>
>
> Purtroppo in ufficio non posso scaricare file...
> e a casa non ho l'office...
> ma grazie lo stesso

Sul sitocomune se guardi un po' più giù c'è un'altra faq che può esserti
utile (non devi scaricare nulla):


3.114 Come creare un controllo di ricerca (3)


> ciao
> Tinetta


--
Ciao
Geppo

tinetta

unread,
Feb 28, 2011, 5:37:26 PM2/28/11
to
Geppo ha scritto:

> Ciao "Tinetta" <ambarabac...@ambarabababa.cn> ha scritto nel messaggio
> news:ikh769$k8i$1...@news.newsland.it...
> > Geppo ha scritto:

> Sul sitocomune se guardi un po' più giù c'è un'altra faq che può esserti

> utile (non devi scaricare nulla):


> 3.114 Come creare un controllo di ricerca (3)


Credo sia quello che sto cercando...
non mi è però chiaro il valore 255 di questa riga... (non che il resto del
codice lo sia eh... perchè 255?

Me!txtRicerca.SelStart = 255

è il numero di massimo di caratteri che posso inserire nel mio controllo
di ricerca?

grazie ancora

Geppo

unread,
Feb 28, 2011, 6:00:58 PM2/28/11
to
Ciao "tinetta" <ambaraba...@ambara.ss.tt> ha scritto nel messaggio
news:ikh81o$mea$1...@news.newsland.it...

> Geppo ha scritto:
>
>> Ciao "Tinetta" <ambarabac...@ambarabababa.cn> ha scritto nel
>> messaggio
>> news:ikh769$k8i$1...@news.newsland.it...
>> > Geppo ha scritto:
>
>> Sul sitocomune se guardi un po' più giù c'è un'altra faq che può esserti
>> utile (non devi scaricare nulla):
>
>
>> 3.114 Come creare un controllo di ricerca (3)
>
>
> Credo sia quello che sto cercando...
> non mi è però chiaro il valore 255 di questa riga... (non che il resto del
> codice lo sia eh... perchè 255?
>
> Me!txtRicerca.SelStart = 255

> è il numero di massimo di caratteri che posso inserire nel mio controllo
> di ricerca?

No.

Sperimenta, prova a togliere quel pezzo di codice e vedi cosa succede,
capirai subito a cosa serve.

Praticamente, siccome esegui un requery, il controllo txtRicerca perde il
focus ed è per questo che lo si riassegna con:

me!txtricerca.setfocus

infatti potri notare che senza il "me!txtricerca.selstart=255", il testo
viene selezionato pertanto continuando a scrivere, sovrascriveresti il
carattere precendente non riuscendo cosi a scrivere più di un carattere.

Con quel pezzetto di codice eseguito dopo "me!txtricerca.setfocus",
posizioni il cursore alla fine di cio' che hai già scritto evitando la
sovrascrizione, con 255 caratteri eviti che ciò ti possa accadere, anche
perchè sarà un po difficile che succeda di dover cercare qualcosa di cosi
lungo.


> grazie ancora
> ciao
> Tinetta


--
Ciao
Geppo

0 new messages