Newsgroup: it.comp.appl.access
Titolo: Visualizzazione Immagine

Buongiorno a  tuuti  
 
il  mio  problema :
in una  maschera  di  ricerca record  ho  una casella  di Riepilogo con origine  controllo  PATH e  origine  riga  query che mi  estrae il  campo Path
e un    controllo Immagine ( collegata ) per  visualizzare  appunto  l'immagine , 
Ora  quando  cerco un record  che  mi  restituisce il  dato  del  campo  path
dovrebbe  apparire  l'immagine  , invece  non appare , per  far  apparire  l'immagine devo cliccare  con  il  mouse sul controllo  Path .
Ho  provato  e  riprovato  ma  non  riesco  a capire perchè mi  appare  solo se clicco sul  controllo  path 
 
Grazie  Giuseppe

LA casella di RIEPILOGO se non viene SELEZIONATO un Item, non valorizza nulla...
Quindi puoi farlo selezionare via codice... oppure a mano...!
 
Per farlo via Codice, sempre sia solo il 1° da selezionare:
 
Me!NomeCasella = Me!NomeCasella.ItemData(0)
 
Saluti
 
@Alex


No  ,  non  funziona  ,  attualmente  sull'azione Dopo Aggiornamento della  casella riepilogo  "cercaPath" ho  
Me.cercaPath.SetFocus 
If IsNull(Me!path) Then 
Me.Immagine.Picture = "" 
Else Me.Immagine.Picture = Me.path  
End If
 
Giuseppe
 
 


In quello che dici c'è qualche cosa che non va...(premesso che io ti ho detto tutt'altro)...!
 
Se la Casella di Riepilogo(ListBox) genera l'evento AfterUpdate NON NECESSITA di un SetFocus in quanto il Focus è IMPLICITO.
Se invece lo fai via codice... NO, quindi devi forzare il valore dell'ITEM andando a selezionarlo tu.
 
Poi non capisco perchè usi [CercaPath] da una parte e poi PATH dall'altra... 
 
Cosa non abbiamo capito...?
 
@Alex

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........

 End If
 
Non capisco la tua descrizione. Cos'è "path"? Come ricevi il suo valore?
 
Se usi una versione di Access >=2007 e se "path" è un campo della 
tabella/query di origine della maschera non c'è bisogno di codice. Basta 
di impostare la proprietà "origine controllo" del controllo imagine a: Path
 
Se invece "path" è un controllo (calcolato ?) prova di usare 
un'espressione come origine controlle dell'imagine che si riferisce 
all'origine del valore di "path". Si puo solo indovinare, ma forse: 
=cercaPath o =cercaPaht.Column(n) o ...
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 

 
 
Il  valore  di  path  lo  ricevo da  una  casella  combinata non associata.
 
La versione è  Access 2000 
si path è  un  campo della  tabella origine maschera 
infatti  il  valore di  "path" appare nella  casella di Riepilogo  nome "cercapath"  Origine  controllo "Path"
fin qui  bene 
però l'immagine  associata  al  valore  di  "Path"  che  dovrebbe  essere  visibile  sul controllo  Immagine non  appare  se  non quando clicco con  il  mouse sulla casella Riepilogo nome "cercapath" 
 
Il  campo  Path della  tabella origine  maschera  contiene il  percorso 
di ogni immagine .
 
Grazie  Giuseppe 

 /-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
 
 
Buona sera 
 
Forse per abitudine digito a volte due spaziature tra una parola e l'altra
ma non credevo fosse un problema tant'è che non me ne accorgo neanche 
e chiedo scusa di ciò.
C'è solo un però, se *a te* da fastidio leggere il mio testo 
puoi sempre non leggerlo
 
P.S. certo che siamo messi maluccio (se non stai scherzando)
 
Ciao e Buon Anno

 P.S. certo che siamo messi maluccio (se non stai scherzando)
 
no no, non scherzo, e ribadisco che *a me* da fastidio
 
ovviamente non tanto il contenuto del post che potrebbe essere interessante 
quanto proprio la "formattazione" del medesimo
 
buona giornata
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\


 
Ti  consiglio spassionatamente di farti  vedere da uno "specialista" 
 
ciao
 

 Ti  consiglio spassionatamente di farti  vedere da uno "specialista"
 
bene, io ti consiglio invece un corso accelerato sulle regole di scrittura 
(non a caso il tuo post originale incollato in word ha segnalato una 
carrettata di errori, praticamente tutti, relativi alla spaziatura alla 
CDC).
 
oltre ai doppi spazi, ricorda che prima dei segni di punteggiatura lo 
spazio non ci va.
 
se ti capita di scrivere un curriculum tienilo presente, soprattutto se 
scrivi "conoscenza del pacchetto ms office".
 
...e buon anno!


 
 
Dammi ascolto "te lo dico da amico" fatti vedere da qualcuno ma da uno specialista veramente bravo.
 
"Amico" mio tu non hai capito proprio nulla, non ho bisogno di curriculum
io "lavoro" per hobby.
I curriculum li ricevo e se mi capita un personaggio che ragiona come te non lo faccio neanche sedere, ricorda che nella vita non esiste solo il bianco e il nero ma per fortuna ci sono molte tonalità di grigio.
 
In tutta sincerità non credevo potesse esistere qualcuno che facesse le osservazioni che hai fatto tu a me, sono di una stupidità incommensurabile.
 
Ti  faccio  tanti  auguri  per il tuo lavoro (scusa la spaziatura) .
 
Senza rancore 
 
Giuseppe     
 

 Ti  faccio  tanti  auguri  per il tuo lavoro
 
          |)`
          | |
          | |_____
         /    (]__)
        /    (]___)
       /    (]___)
          ___(]_)
         /
        /
 
 
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\ ... ¯\_(ツ)_/¯

 incommensurabile.
 
 
 
ma LOL
 
ti ruga di bestia il fatto che hai scritto come un cane e qualcuno te lo 
ha fatto notare
 
fai un controllo su usenet e vediamo quanti post sono stati scritti come 
fai tu e quanti come *io* dico che si deve fare, poi magari ne riparliamo
 
non serve che ti arrampichi sui vetri con le scuse del bianco, del nero e 
dei grigi, hai toppato e basta, discorso chiuso, incassa e porta a casa e 
dedicati al tuo lavoro/hobby
 
e buona domenica, già che ci sei
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\ ... ¯\_(ツ)_/¯

 
 
Come sto notando avevo visto bene  
SEI PROPRIO MESSO MALE...........fatti curare 
 
ciao