Grazie per un eventuale aiuto.
> Richiesta banale ma non giudicatemi.Ho creato un'anagrafica dei
> dipendenti di una azienda (circa 160).
> Nella maschera corrispondente alla tabella ho creato tutti i pulsanti
> prima,dopo,stampa,esci etc.
> Poi ho creato una casella di testo non associata ed un pulsante che su
> evento Click esegue questa ricerca :
> DoCmd.ShowAllRecords
> DoCmd.GoToControl ("Cognome")
> DoCmd.FindRecord Me!txtCerca
> Tutto funziona se, per es.,con il cognome Rossi c'č un solo
> dipendente.Se ce ne sono altri non li vedo.
> Allora ho pensato di fare la ricerca immettendo cognome e nome (sono
> in due campi diversi) nella cassella di testo txtCerca .............ma
> a questo punto non funziona e non so piů che fare.
> Grazie per un eventuale aiuto.
potresti usare una casella combinata, magari con l'autocomposizione.
guarda il database di esempio Northwind
ma se vuoi complicarti la vita ...allora cerca sul sul sito comune, alla
sez Forms ci sono varie faq.
ciao
Daniele
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad ab...@newsland.it
In Form Header di una scheda CintinuosForm:
TextBox con nome [F]
OnClick di un Command Button:
FilterOn = True
DoCmd.ApplyFilter , "[Cognome] Like '" & [F] & "*'"
OnClick di altro Command Button:
FilterOn = False
Bruno
Purtroppo non mi funziona.Io vorrei ,in poche parole,in una textbox
inserire Rossi Mario (che si trovano nei campi Cognome e Nome) premere
il cmd button e vedere Rossi Mario nella maschera.
Comunque grazie per la risposta.
leggi qui:
http://support.microsoft.com/kb/150665/it
...ma credo ti convenga seguire i consigli di Bruno e Daniele.
Grazie per un eventuale aiuto.
--
Ciao
Geppo
Grazie mille, proverò i vostri suggerimenti e farò sapere.
>> In Form Header di una scheda CintinuosForm:
>>
>> TextBox con nome [F]
>>
>> OnClick di un Command Button:
>> FilterOn = True
>> DoCmd.ApplyFilter , "[Cognome] Like '" & [F] & "*'"
>>
>> OnClick di altro Command Button:
>> FilterOn = False
>>
>> Bruno
>
> Purtroppo non mi funziona.
Non ti funziona perché non hai messo le cose al posto giusto.
Non può non funzionare, è troppo semplice!
> Io vorrei ,in poche parole,in una textbox
> inserire Rossi Mario (che si trovano nei campi Cognome e Nome) premere
> il cmd button e vedere Rossi Mario nella maschera.
Questa è una richiesta diversa da quella originale.
Le varianti in corso d'opera comportano un aggravio di spesa.
Bruno
E' vero non mi sono spiegato bene nella mia prima richiesta.
Confermo proprio ora che la tua routine( DoCmd.ApplyFilter ,
"[Cognome] Like '" & [F] & "*'") adesso funziona perfettamente(non
avevo messo le cose come si deve).
Quello però che intendevo dire (non mi sono fatto capire bene) che io
vorrei fare una ricerca per cognome e nome.Siccome di Rossi c'è Rossi
Mario,Rossi Giorgio,Rossi Aldo,Rossi Agostino etc. vorrei inserendo
p.e. Rossi Giorgio avere direttamente la pagina con i suoi dati.Spero
di essere stato stavolta più chiaro.
E' vero il bonus l'ho consumato, se potessi fare
un'eccezione.............
> Confermo proprio ora che la tua routine( DoCmd.ApplyFilter ,
> "[Cognome] Like '" & [F] & "*'") adesso funziona perfettamente(non
> avevo messo le cose come si deve).
> Quello perᅵ che intendevo dire (non mi sono fatto capire bene) che io
> vorrei fare una ricerca per cognome e nome.Siccome di Rossi c'ᅵ Rossi
> Mario,Rossi Giorgio,Rossi Aldo,Rossi Agostino etc. vorrei inserendo
> p.e. Rossi Giorgio avere direttamente la pagina con i suoi dati.Spero
> di essere stato stavolta piᅵ chiaro.
> E' vero il bonus l'ho consumato, se potessi fare
> un'eccezione.............
Aggiungi un altro Textbox che chiamerai Nome e cambia il codice del
CommandButton che applica il filtro, in:
DoCmd.ApplyFilter , "[Cognome] Like '" & [F] & "*' AND [Nome] Like '" &
[G] & "*'"
Bruno
Purtroppo non mi funziona.Io vorrei ,in poche parole,in una textbox
inserire Rossi Mario (che si trovano nei campi Cognome e Nome) premere
il cmd button e vedere Rossi Mario nella maschera.
________
.......e se si chiama Rossi Mario Francesco Nicola che si fa? Quale sarebbe
la discrimine?
Per fare quello che chiedi dovresti usare due textbox una per il cognome e
l'altra per il nome.
--
Ciao
Geppo
è appunto quello che mi suggerisce Bruno.
e poi le due textbox come le programmo.
> è appunto quello che mi suggerisce Bruno.
e poi le due textbox come le programmo.
______________
....già, ho letto adesso il post di Bruno e li c'è scritto tutto.
--
Ciao
Geppo