Newsgroup: it.comp.appl.access
Titolo: Riga maschere continue

Avrei bisogno di sapere qual'è il record sotto il puntatore del mouse in una 
maschera continua, qualche idea per come fare? 

 una maschera continua, qualche idea per come fare?
Traduci: "...il record sotto il puntatore del mouse..."...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:fgrtjd$dqe$1...@tdi.cu.mi.it...

nelle maschere continue se ad esempio metto un solo textbox avro una singola 
colonna di textbox, ognuno corrispondente ad un record, se io sono con il 
mouse sul primo controllo, sarà il record uno, se la freccetta del mouse 
sarà sul secondo controllo vuol dire che sono sul record 2.... 

 mouse sarà sul secondo controllo vuol dire che sono sul record 2....
E quindi?
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:fgs0ef$ha6$1...@tdi.cu.mi.it...

quindi in base a dove si trova il puntatore del mouse voglio sapere a che 
record corrisponde il controllo sottostante! 

 record corrisponde il controllo sottostante!
Cioé? Vuoi vedere il numero del record passando col mouse sopra un 
controllo?
L'utilità non la vedo; se viene cancellato un record o solo modificato 
l'ordinamento, il numero non ti indicherà più nulla di significativo.
Comunque non ne ho idea se si possa fare, almeno con i mezzi "tradizionali" 
o quelli che conosco io.
Quindi passo...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:fgs2e6$js7$1...@tdi.cu.mi.it...

nel controllo sotto il mouse ho un ID e devo visualizzare un tooltiptext con 
la descrizione corrispondente solo che non posso associare tooltip diversi 
allo stesso controllo di record diversi... 

 diversi allo stesso controllo di record diversi...
Non è quello il problema perché l'istruzione potrebbe essere:
Me!nomeControllo.ControlTipText = Me!id
Ma lo dovresti associare all'evento che "legge" la posizione del mouse e in 
una maschera continua, e la cosa (per me) risulta problematica...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:fgs791$qpq$1...@tdi.cu.mi.it...

con Me!nomeControllo.ControlTipText = Me!id ottengo l'ID della riga 
selezionata e non quella su cui mi trovo, è ptroprio questo il problema! 

 problema!
Non mi sono capito.
Access, visualizza il tooltip solo del record che ha il focus. Quindi, su 
una maschera continua se sposti il mouse su un record che non ha il fuoco, 
vedrai il tooltip del record che ha il fuoco.
Non è un problema del codice di esempio, è un problema di funzionalità di 
access che non prevede quello che chiedi...
Ciao.
-- 
Sergio MAZZA 

 access che non prevede quello che chiedi...
Il problema nasce dal fatto che, in una maschera continua, Access non
gestisce la multiistanza dei controlli visualizzati per ogni record, quindi
il tooltip, una volta impostato in qualche modo via codice (ammesso anche
di avere il codice che recupera il record sopra il quale si trova il mouse
in ogni momento), mantiene quell'impostazione per tutti i record
visualizzati.
E' lo stesso problema che si riscontra provando a formattare il layout di
un controllo in una maschera a schede continue: la modifica si ripercuote
su tutti i record visualizzati.
Credo anche che il problema non possa essere risolto nemmeno utilizzando i
moduli di Classe perché, allo stesso modo, Access creerebbe una sola
istanza: quella per il record corrente.
-- 
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution

 maschera continua, qualche idea per come fare?
La cosa è possibile se ho captio bene, io sono riuscito a farlo ma è
un pò complesso, si tratta di usare qualche secchio di API
ma se scarichi questo mio DEMO lo trovi già fatto.
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=284
Se non hai una buona dimestichezza con la programmazione e con le API
avrai vita dura.
@Alex