Newsgroup: it.comp.appl.access
Titolo: Abbinamento immagine \ titolo

Salve a tutti,
sto implementando un DBase dove archivierò tutti i miei Divx.
Ho una tabella chiamata tbl_Link così strutturata:
Link: Collegamento ipertestuale - dove mappo il percorso dell'immagine che
sarà sempre
c:\catalogo\img\nomefile.jpg
Descrizione: Testo - 100 - dove inserisco il nome del film
Bene, ecco cosa vorrei:
Nella form frm_titoli, quando inserisco il titolo di un film e questo è
presente nel campo Descrizione della tabella tbl_Link, vorrei che nel campo
Immagine della frm_titoli comparisse e si memorizzasse l'immagine associata.
Spero di essere stato chiaro, ho gia dato una spulciata negli archivi ma
senza esiti soddisfacenti.
Grazie a tutti e buona giornata,
-- 
strano...mavero
L'universo è cambiamento; la nostra vita è il risultato dei nostri pensieri.
Marco Aurelio


ciao
Nick 

 Grazie a tutti e buona giornata,
Ho cercato anch'io di fare qualcosa di simile per un archivio di atleti
dei quali volevo fosse visualizzata la foto in una maschera subito dopo la
digitazione del cognome. Il codice che ho abbinato al verificarsi
dell'aggiornamento del cognome è il seguente:
Private Sub Cognome_AfterUpdate()
On Error Resume Next
Me!PercorsoImmagine = "C:\Documenti\Atleti\Immagini\" + Me!Cognome + ".jpg"
If Not IsNull(Me!PercorsoImmagine) Then
Me.ctlImg.Picture = Me!PercorsoImmagine
End If
End Sub
Dove:
PercorsoImmagine= Percorso completo del file contenente l'immagine (in
formato *.jpg) che non è visibile nella form;
Cognome= Il campo contenente il cognome dell'atleta;
ctlImg.Picture= Controllo di tipo immagine sulla maschera che visualizzerà
il mio atleta;
Ho anche creato un'immagine jpg vuota così, se non esite la foro con iil
dato dell'atleta non mi visualizza nulla.
Spero ti possa essere d'aiuto,
TANNHAUSER
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Ciao e grazie!
-- 
strano...mavero
L'universo è cambiamento; la nostra vita è il risultato dei nostri pensieri.
Marco Aurelio


Scusa ma....
.....dove devo inserire codesta stringa? Abbi pazienza!!!!
-- 
strano...mavero
L'universo è cambiamento; la nostra vita è il risultato dei nostri pensieri.
Marco Aurelio

 ha scritto nel messaggio news:cj97a5$75u$1...@lacerta.tiscalinet.it...

dipende quando vuoi che il campo immagine venga aggiornato con l'immagine, se vuoi ceh venga aggiornato sempre la metti "su current"
se invece vuoi decidere tu quando aggiornare la metti in un pulsante 


Ciao, ho provato anche questo ma ... non funziona nal mio caso,
probabilmente mi sono perso in qualche parametro ... provo a verificare,
Ciao,


[cut]
ho abbinato all'evento click di un pulsante quanto segue:
Me.Immagine = DLookup("link", "tbl_link", "[descrizione]='" & Me.Titolo &
"'")
restituisce errore 438 ...
strano...mavero

                                         "[link]"
evita di usare descrizione come nome   campi.
Massimiliano


Me.Immagine.Picture ... così gira, ma dice che è impossibile aprire
l'immagine?
Come mai secondo te? ah, l'errore è il 2220.
strano...mavero

 Massimiliano
Perchč?
strano...mavero

 ha scritto
nel messaggio
news:cj9a2t$brv$1...@lacerta.tiscalinet.it...

Ci sono parole riservate da access come valore,
data, form select etc... che non possono essere
utilizzate e quando non te l'aspetti le cambia.
Per esempio
valore  ---> value
descrizione ---> description
se scrivi select select (se l'hai usata) Access si
inacacchia.
MAssimiliano

 ha scritto nel messaggio
news:n2W5d.20684$B06....@news.edisontel.com...

oh cavolo, grazie per la dritta!
strano...mavero

 ha scritto nel messaggio
news:cj955h$clc$1...@news.newsland.it...

ho scritto:
Private Sub Titolo_AfterUpdate()
On Error Resume Next
Me!PercorsoImmagine = "c:\catalogo\img|" + Me!Titolo + ".jpg"
If Not IsNull(Me!PersorsoImmagine) Then
Me.Immagine.Picture = Me!PercorsoImmagine
End If
End Sub
ma non succede niente ... mi stò perdendo in un bicchier d'acqua ... ma non
riesco ad uscirne!!!!
Uso A2003 in modalità 2000 su xp pro se può essere utile ...
strano...mavero

 ha scritto
nel messaggio
news:cj9brv$die$1...@lacerta.tiscalinet.it...

Se metti on error resume next non saprai mai come
non va.
Ti consiglio comunque di mettere tutto in una sub
e la richiami su current e sugli afterupaadet che
vuoi.
Inoltre hai dimenticato di specificare che quel
percorso è una dir
quindi dovrebbe essere
If dir(path) <>"" then
else
immagine.visible = false
end if

 ha scritto nel messaggio news:cj98t8$8el$1...@lacerta.tiscalinet.it...

il campo me.immagine deve essere un testo, se immagine è "immagine non associata" allora diventa
me.immagine.picture = dolookup....
ciao
Nick
se hai già provato posta pure il testo del messaggio (non so i codici a memoria :)) e un esempio di dati 

[CUT]
Ciao Nick!
Allora, al click del mouse sul pulsante ho associato quanto segue:
Private Sub Comando10_Click()
Me.IMMAGINE.Picture = DLookup("PATH", "tbl_LINK", "[TITOLO]='" & Me.TITOLO &
"'")
End Sub
Me.Immagine.picture = campo immagine
PATH= campo della tabella TBL_link dove ho memorizzato il percorso del file
ed è di tipo collegamento ipertestuale
TITOLO= titolo del film dentro a tbl_LINK
me.TITOLO = titolo all'interno della maschera inserimento dati
dopo il click del mouse:
errore di run.time 2220
impossibile aprire il file '#c:\catalogo\img\hulk.jpg#'.
Ma che casino è abbinare un'immagine????   :-(((
Ciao e grazie !


[final cut]!!!
Risolto!!!!
Nella tbl_link ho trasformato il campo path da collegamento ipertestuale a
campo di tipo testo e ora per magia tutto funziona correttamente, ... era
ora ... !!!
Grazie a tutti per la collaborazione.


 ha scritto nel messaggio news:cjb5ek$jag$1...@lacerta.tiscalinet.it...

ottimo!!
visto che l'inghippo era facile da trovare? :D
ciao
alla prox