Newsgroup: it.comp.appl.access
Titolo: inserimento immagini, il punto della (mia) situazione

Ciao a tutti.
Riprendo qui l argomento iniziato qualche giorno fa relativo 
all inserimento di immagini in un report secondo le indicazioni 
del  sito comune  nella categoria general negli articoli 6.13, 6.125, 
6.160, 6.161, 6.162.
Partendo appunto dal 6.13 ho provato un sacco di volte senza successo, 
malgrado il valido aiuto di  MA ,  Roberto dalla Campagna  e  Alessio 
Albano .
Volevo ricapitolare qui i passi da me seguiti per avere una traccia 
pulita per me e per chi ha la voglia e la pazienza di aiutarmi.
1.	In una tabella ho un campo in cui ho messo il path 
dell immagine (ho provato a metterlo sia relativo che assoluto ma non 
sono riuscito ad arrivare ad un punto in cui il sistema mi dica 
immagine non trovata o qualcosa del genere);
2.	ho generato una query di selezione che riunisce 
semplicemente i dati di alcune tabelle fra di loro correlate, 
producendo una tabella di dati (il nome giusto è recordset vero?) che 
mi servirà per il report. Ho preferito usare questa tecnica perché una 
tabella sola con tutti i campi che servivano sarebbe stata 
troppo  vuota  e più  brutta  da manipolare;
3.	Ho creato un report in visualizzazione struttura in cui 
nella sezione corpo ho aggiunto il controllo  cornice oggetto 
associato  da collegare al campo della query;
4.	Sulle proprietà del controllo, nella scheda  Dati  al 
campo  origine del controllo  ho messo il collegamento alla query e al 
relativo campo (la query si chiama  estr_catalogo , il campo si 
chiama  immagine , quindi alla fine ho messo =[estr_catalogo]!
[immagine]) il controllo si chiama  AssociatoOLE0 ;
5.	ho chiuso le proprietà del controllo e ho ciccato in un 
punto qualsiasi del corpo del report, da qui col pulsante destro ho 
aperto il menu a tendina e ho ciccato su  genera evento , si è aperta 
quindi la finestra di VBA (credo si chiami così) da qui il sistema ha 
scritto automaticamente questo: 
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
 
End Sub
6.	ho inserito la famosa riga del 6.13 quindi è diventata:
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
Me!AssociatoOLE0.Picture = Me.Immagine
End Sub
7.	Non ha funzionato, l errore me lo da appunto nella riga 
incriminata ed è un errore 438. Ho cercato su internet e adesso provo a 
vedere anche questo finché l esaurimento nervoso non sopraggiunge o no 
finisce l acqua dell acquedotto a forza di caffè.
Grazie in anticipo a tutti.
ciao
-- 
oierpa
"Don' t follow me, I'm lost too!"

 ha scritto:
[cut]
Scusate, ero preso dallo scrivere e non mi sono accorto che è stato 
aperto un altro thread sull'argomento, ora lo leggo.


 ciao
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 
NON ASSOCIATOOOOOOOOO!
ma come mai?
provo subito e riferisco
[cut]


 [cut]
Certo, tu devi avere un oggetto da manipolare come ti serve, ad "associarlo"
ci pensi tu


 
Ma se metto un'immagine non associata lui mi fa subito caricare l'immagine da 
mettergli. Che faccio quindi?


 l'immagine da mettergli. Che faccio quindi?
Lui ti richiede un' immagine da inserire e questo è un fatto.
ma tu subito dopo la puoi cancellare e lasciare il controllo vuoto



Controllo Immagine non Cornice oggetto...
Inserisci il controllo immagine con un'immagine a tua scelta, poi nelle 
proprietą del controllo immagine "cancelli" il solo percorso dell'immagine, 
vedrai che il controllo si svuota dalla foto ed č prondo per visualizzare 
una nuova immagine....
In ultimo a "Tipo Immagine" scegli "Collegata".
Ciao, Carlo

 Ciao, Carlo


 al file originale.
Ciao MA
fai questa prova: inserisci un controllo immagine, usa incorporata, salva e 
compatta il db. Ora leggi la sua dimensione. Riapri la maschera e scegli 
collegata senza toccare null'altro. Salva, compatta ed ora leggi le 
dimensioni.
Credo che anche a runtime, il fatto che sia incorporata piuttosto che 
collegata abbia il suo peso.
Che ne pensi?
Ciao, Carlo


Ho fatto questa prova, sembra che sia uguale.
Io uso moltissimo le foto, ma non ho mai notato differenze in merito o
almeno, convinto di quanto ho detto prima non ho mai verificato per bene.
E' vero che non uso la proprietà picture ma la classe di Lebans: tu dici che
cambia?


[cut]
Ragazzi scusate.
Ora i report con le immagini vengono, ma avevo fatto una bozza, molto 
funzionale con word e stampa unione, come faccio ora a mettere l'immagine nel 
doc. word?
ciao
