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

Sono Massimiliano (
mas...@inwind.it
) e avrei bisogno di aiuto al più presto. Premetto che non so programmare VBA, che so utilizzare Access a livello dilettantistico e che spesso faccio database copiando codice qua e la e ascoltando consigli di un po’ di tutti… forse così facendo in futuro imparerò!!!
Ho creato un database per gestire un archivio di fotografie, per ogni foto si possono inserire differenti parametri quali i soggetti, il luogo, la data, la ricorrenza, note varie…
Per evitare di inglobare nel database le varie foto, con i classici problemi di Access (ogni foto viene trasformata in bmp, se non sbaglio, e occupano uno spazio spropositato…) ho messo tutte le foto in una directory (C:\Fotografie), ho inserito un’immagine [Immagine] nella maschera di inserimento [Inserisci]e sull’apertura della maschera di inserimento ho fatto eseguire il semplicissimo codice:
Private Sub Form_Current()
If NomeFoto <> "" Then
                Immagine.Picture = "c:\Fotografie\" & NomeFoto
            Else
                Immagine.Picture = ""
End If
End Sub
Dove ovviamente NomeFoto è selezionato dall’utente da un elenco che mostra tutti i file grafici nella directory C:\Fotografie. In questo modo l’immagine [Immagine] visualizza la foto NomeFoto selezionata dall’utente contenuta nella directory c:\Fotografie.
Fin qui tutto ok!!
Ora, l’obiettivo di questo database è anche la ricerca, per cui ho creato una query [Ricerca] molto carina su più parametri combinati fra loro e il risultato di tutto dovrebbe essere la visualizzazione CONTEMPORANEA di tutte le foto in output dalla query (con le relative informazioni scritte accanto…), in modo che poi l’utente può stampare/modificare/zoomare la fotografia che più gli interessa semplicemente cliccandoci sopra.
Per fare ciò ho creato una maschera [Ricerca] collegata alla query omonima [Ricerca] in cui tutti i record vengono visualizzati sullo schermo a righe orizzontali uno di seguito all’altro e, come per la maschera di inserimento [Inserisci] ho inserito sull’apertura il medesimo codice.
Peccato che il risultato sia che tutte le fotografie visualizzate abbiano la medesima immagine, ovvero quella del record selezionato!!! Se cambio record, semplicemente cliccando su un’altra riga tutte le immagini ovviamente cambiano…
Ho capito la natura dell’errore, ma il problema è che non so cosa fare per associare ad ogni immagine [Immagine] di ogni record la fotografia contenuta nel campo NomeFoto di ogni record.
Perpiacere aiutatemi e ricordate che di programmazione VBA ne so praticamente nulla!!!
GRAZIE
------------------------------------------------------------------------
Questo messaggio e` stato inviato da 
http://www.inwind.it

 Ho capito la natura dellâ?Terrore, ma il problema Ã¨ che non so cosa fare


 Perpiacere aiutatemi e ricordate che di programmazione VBA ne so
praticamente nulla!!!
Imparala in fretta la programmazione, che è utilissima x levarti le castagne
dal fuoco quando serve.
Nel tuo caso, forse, non ce n'è bisogno.
Se ho capito cosa vuoi fare, potresti risolvere il problema della
visualizzazione con un report di tipo etichette, visualizzandolo in
anteprima.
[OT] Leggo con difficoltà il messaggio che hai inviato, suppongo che tu lo
abbia fatto con un browser da una pagina internet. Forse sarebbe meglio che
usassi un programma di posta.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com