Newsgroup: it.comp.appl.access
Titolo: immagine diversa per ogni record

buongiorno, 
 
ho un campo della tabella che contiene l'indirizzo della jpg di quel record
 
qualcuno mi aveva spiegato come visualizzare un immagine diversa su ogni record in una form "maschere continue" c'era da mettere un codice forse su record corrente?
 
 
 
grazie a tutti

Tendenzialmente non puoi se non usando un campo OLE... oppure prova con un oggetto OLE Associato.
 
@Alex

 Tendenzialmente non puoi se non usando un campo OLE... oppure prova con un oggetto OLE Associato.
 
No, non c'è più bisogno dai tempi di Access 2007 in poi: 
http://www.donkarl.com/it?FAQ2.2
 
 
-- 
Ciao
Karl
*********
http://www.AccessDevCon.com
 
Access FAQ: 
http://www.donkarl.com/it
 
 

 *********
 
La mia frase "oppure prova con un oggetto OLE Associato." ha quel senso... è un Oggetto OLE Associato con Proprietà Collegato... oppure sbaglio...?
 
@Alex
 
 
 

 ...
 
Nessun oggetto collegato. Basta il percorso+nome dell'immagine come 
testo direttamente nella proprietà "Origine controllo" del controllo 
immagine, o sempre nell'origine il nome di un campo/controllo testo che 
contiene percorso+nome.


 Karl
 
Forse non ci capiamo, è sicuramente colpa mia e ci riprovo...!
 
Nella Tabella Campo Testo.
 
Nella Maschera Continua per la Visualizzazione, serve un CONTROLLO OLE Associato (al Campo della tabella) con proprietà Tipo Ole Consentito=[Collegato]
 
Ti torna...?
 
@Alex
 

 Ti torna...?
 
No, con un controllo OLE non funziona. Dev'essere un controllo immagine.
 
L'era di campi/controlli OLE è passato da lungo, per fortuna! ;-)
 
-- 
cu
Karl
*********
http://www.AccessDevCon.com
 
Access FAQ (German/Italian): 
http://www.donkarl.com
 

 Access FAQ (German/Italian): 
http://www.donkarl.com
 
 
Adesso ho capito... non avevo proprio legato le 2 cose.
 
Grazie
 
@Alex

Ciao Karl,
in realtà ho provato ma nelle form continue dopo la prima visualizzazione non mi fa più vedere altro.
Devo per forza avere il dato salvato in tabella o può essere la risultante di un concatenamento? 
Ci vuole qualche evento su corrente che faccia una sorta di refresh?


 ...
 
Cosa hai provato?
Cosa hai scritto nell'origine controllo del controllo imagine?
 
Cosa intendi con
 
 > ... il dato salvato in tabella o può essere la risultante di un 
concatenamento?
 
?
Quale "dato", quale "concatemento"?
 
Tante domande... Dai esempi concreti per tutto questo.
 
-- 
Ciao
Karl
*********
http://www.AccessDevCon.com
 
Access FAQ: 
http://www.donkarl.com/it
 

ho una query che concatena un percorso costante con i diversi nomi di file:
 
select pathfile & "\" & nomefile as FileDef
nell'origine controllo dell'oggetto immagine metto: filedef


 nell'origine controllo dell'oggetto immagine metto: filedef
 
Sembra giusto. L'ho fatto tante volte senza problemi. Di solito persino 
faccio la concatenazione nell'origine controllo
.
 
Nei record dove il percorso e immagine esiste viene mostrato, altrimenti 
il controllo è vuoto. Bisogna nessun Refresh.
 
Sei sicuro che i percorso sono giusti? Creati anche una casella di testo 
per mostrare il contenuto di filedef come controllo.


sì il contenuto è ok.
ho riverificato: funziona solo con accdb, con mdb anche se uso access 2010 non funziona correttamente.
 
intanto grazie, ho ancora solo 2 xp in giro per l'azienda, quando li dismettiamo posso convertire tutta l'applicazione in accdb
