Newsgroup: it.comp.appl.access
Titolo: intercettare campo

E' possibile intercettare in una form in visualizzazione foglio dati il nome
del campo e trasferire il controllo ad una funzione con un click del
mouse?Grazie a quanti vorranno rispondere.

 ha scritto nel messaggio
news:WqKva.112567$DT4.3...@twister1.libero.it...

Il nome della maschera attiva dovresti ottenerlo con 
Screen.ActiveForm.Name
, mentre il nome del controllo attivo dovresti ottenerlo con
Screen.ActiveControl.Name
.
Oppure è possibile utilizzare la proprietà CodeContextObject per determinare
l'oggetto in cui è in esecuzione una macro o il codice di Visual Basic.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:WqKva.112567$DT4.3...@twister1.libero.it...

Se devi usare una funzione vuol dire che puoi usare l'evento clic
(consigliabile l'evento doppio clic) del controllo stesso.
Ciao, Carlo

 wrote in message
7cLva.153280$K35.3...@news2.tin.it...


 ha scritto nel messaggio
news:yVNva.113152$DT4.3...@twister1.libero.it...

Forse non sai che le maschere o meglio i controlli delle maschere mostrate
in foglio dati, conservano praticamente tutti gli eventi.
Prova a mettere questo codice sull'evento clic di un controllo (per farlo
apri la maschera in struttura...scusa l'ovvio):
Msgbox "Sono un controllo di una maschera foglio dati! Ci sono comandi?"
Poi apri il foglio dati e fai clic....sulla cella...
Ciao, Carlo

 dati!
TU dimentichi che si scrive correttamente DOPO il quoting!!!
Antonio

 wrote in message
MkOva.155057$K35.3...@news2.tin.it...

Caro Carlo,prova a farlo sull'intestazione campo,ovvero a capo di una
colonna.....
sarai solo capace di selezionare tutti i record.....Ciao!

 sarai solo capace di selezionare tutti i record.....Ciao!
Bene...
Antonio

 ha scritto nel messaggio
news:taTva.114333$DT4.3...@twister1.libero.it...

Ma va! ...in quale post hai specificato "ovvero a capo di una
colonna....."? Ah, le sfere di cristallo.
Comunque prova lo stesso...metti il codice che ti ho postato "Su Attivato"
del controllo.
Per esempio se ci sono tre colonne (controlli) : Col1, Col2, Col3 apri la
maschera in foglio dati e seleziona la Col2 o quella che vuoi.
Oh...magia...funziona.
Ti avevo scritto che praticamente funzionano tutti gli eventi...provare per
credere.
Ciao, Carlo

Forse parliamo di "Access delle streghe"!....ma cosa credi che quello che
tu mi hai suggerito non lo abbia gia' provato per conto mio?prova
Tu,vedi..funziona??..Intestazione  campo di form visualizzazione
dati,qualunque evento e' inesistente,selezionerai(diventano neri,scusa la
precisazione:))tutti i record o meglio il campo scelto CIAOOOOO.

 ha scritto nel messaggio
news:Hm6wa.116429$DT4.3...@twister1.libero.it...

A ragא questo deve essere il clone del Biso.
Sentite cosa scrive nel primo post di questo tread:
"E' possibile intercettare in una form in visualizzazione foglio
dati il nome del campo e trasferire il controllo ad una funzione con un
click
del mouse?Grazie a quanti vorranno rispondere."
La risposta ט ovvia: Sלללללללללללללללללללללללללללללללללללללללללל
Successivamente si corregge e aggiunge:
"Caro Carlo,prova a farlo sull'intestazione campo,ovvero a capo di una
colonna....sarai solo capace di selezionare tutti i record.....Ciao!"
Ancora una volta la risposta ט
Sללללללללללללללללללללללללללללללללללללללללללללללללללל
Il tutto ט provato dall'esempio: "metti il codice che ti ho postato "Su
Attivato"
del controllo....e poi seleziona la colonna..."
Infatti a meno di pretendere che una maschera in foglio dati riceva il
sistema di puntamento dei caschi degli F16, bisogna cliccare o su una cella
(controllo) o su una colonna (intestazione della colonna). In entrambi i
casi l'evnto "Su Attivato" del controllo restituisce il nome del "campo".
Ma non era proprio questo che il pinosa intendeva quando doveva passare il
nome ad una funzione?
Sentite cosa dice nell'ultima risposta:
"Forse parliamo di "Access delle streghe"!....ma cosa credi che quello che
tu mi hai suggerito non lo abbia gia' provato per conto mio?prova
Tu,vedi..funziona??..Intestazione  campo di form visualizzazione
dati,qualunque evento e' inesistente,selezionerai(diventano neri,scusa la
precisazione:))tutti i record o meglio il campo scelto CIAOOOOO."
Ha il coraggio di dire che qualunque evento ט INESISTENTE!!!!!!!
Che lui le ha giא provate tutte..."ma cosa credi ....giא provato per conto
mio"
Cosa devo fare? Ci fא o ci ט? Devo ancora rispondere?
Cosa vuol dire per lui "intercettare il nome del campo"?
Pensa forse di farlo con il pensiero?
Chiedo il vostro aiuto.
Ciao, Carlo

 Cosa devo fare? Ci fà o ci è? Devo ancora rispondere?
Ci sono molte richieste di aiuto...
Antonio

 ha scritto nel messaggio
news:DMlwa.118476$DT4.3...@twister1.libero.it...

Grazie Antonio, pensavo di avere le traveggole.
Ciao, Carlo