Private Sub Form_Current()
Me.Immagine1.Picture = Nz(Me.foto, "")
End Sub
Quello che ora non mi funziona è l'uso di una form a visualizzazione
"maschere continue" o la stampa di un report.
Anche inserendo il comando (come sopra) nell'evento SuFormattazione (nel
report) l'immagine risulta sempre essere la stessa ripetuta tante volte
(mentre il codice e la descrizione cambiano giustamente)
Cosa sbaglio?
Grazie in anticipo a tutti!
P.S. Se ci fosse bisogno potrei allegare il file del mio esercizio ........
si può fare in un newsgroup o non è conveniente?
Credo che la tecnica da te usata non si possa utilizzare nelle form
continue, ma la cosa mi risulta strana per il report.
Io per esempio stampo tramite report i cartellini dei dipendenti, e ad ogni
cartellino corrispondono immagini fisse come il logo aziendale e immagini
variabili di record in record conententi la foto del dipendente.
Io questo codice lo metto sul corpo e non su formattazione:
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
Dim path As String
If IsNull(Me.foto) Then
Else
path = "c:\cartellini\" & Me.foto & ".jpg"
Me![Immagine].Picture = path
End If
End Sub
Grazie sia a Ciroteo che Roberto perchè mi avete aiutato.
Ho risolto. Sbagliavo mettendo il codice nell'evento dell'intestazione del
report e non nel corpo.
Grazie e ciao!
"Roberto da casa" <r.masso...@libero.it> ha scritto nel messaggio
news:CJR%d.5506$IN.1...@twister2.libero.it...
>
> "Butta" <bu...@superemail.it> ha scritto nel messaggio
> news:423f4daa$0$6316$5fc...@news.tiscali.it...
> > Con il prezioso aiuto di Carlo ho potuto costruire un semplice DataBase
> che
> > consente di allegare un'immagine ad un articolo, usando sontanto il suo
> > percorso (e non il campo Ole) risparmiando tantissimo spazio.
> > Nella form, adesso, posso vedere il codice articolo, la descrizione e
> > l'immagine che risiede in una directory esterna al database. E' stato
> > possibile usando il controllo nascosto e il comando:
> >
> > Private Sub Form_Current()
> > Me.Immagine1.Picture = Nz(Me.foto, "")
> > End Sub
> >
> > Quello che ora non mi funziona è l'uso di una form a visualizzazione
> > "maschere continue" o la stampa di un report.
>
> In una maschera con visualizzazione a Maschera continue quella tecnica non
> puoi usarla, ma non c'è alcun problema ad usarla a fronte dell'evento "Su
> formattazione" del Corpo del report: naturalmente il controllo Immagine1
> deve essere inserito nella sezione Coprpo del report.
>
> > Anche inserendo il comando (come sopra) nell'evento SuFormattazione (nel
> > report) l'immagine risulta sempre essere la stessa ripetuta tante volte
> > (mentre il codice e la descrizione cambiano giustamente)
>
> Molto strano: se il controllo Immagine è inserito nel corpo del report e
> l'evento "Su formattazione" del corpo del report non devi avere problemi.
>
> >
> > Cosa sbaglio?
> >
> > Grazie in anticipo a tutti!
> >
> > P.S. Se ci fosse bisogno potrei allegare il file del mio esercizio
> ........
> > si può fare in un newsgroup o non è conveniente?
>
> In questo tipo di NG non è possibile allegare file ai messaggi.
>
> --
> Roberto
>
> -----------------------------------------------------
> il Sito Comune di it.comp.appl.access
> http://www.sitocomune.com
> ----------------------------------------------------
>
>
In una maschera con visualizzazione a Maschera continue quella tecnica non
puoi usarla, ma non c'è alcun problema ad usarla a fronte dell'evento "Su
formattazione" del Corpo del report: naturalmente il controllo Immagine1
deve essere inserito nella sezione Coprpo del report.
> Anche inserendo il comando (come sopra) nell'evento SuFormattazione (nel
> report) l'immagine risulta sempre essere la stessa ripetuta tante volte
> (mentre il codice e la descrizione cambiano giustamente)
Molto strano: se il controllo Immagine è inserito nel corpo del report e
l'evento "Su formattazione" del corpo del report non devi avere problemi.
>
> Cosa sbaglio?
>
> Grazie in anticipo a tutti!
>
> P.S. Se ci fosse bisogno potrei allegare il file del mio esercizio
........
> si può fare in un newsgroup o non è conveniente?
In questo tipo di NG non è possibile allegare file ai messaggi.
Figurati è un piacere essere ogni tanto utili a qualcuno.
Ti ricordo di seguire le semplici regole del ng. scrivi dopo il messaggio
precedente in tal modo consentirai a chi legge di seguire il filo del
discorso!
ciao e alla prox!
>
Quando rispondi scrivi DOPO e non prima del testo dei messaggi precedenti.
Ringraziare è un solo un atto di cortesia e potrebbe anche non essere
considerato necessario, mentre dire se la soluzione proposta era corretta
ed efficace è utile a tutti gli altri frequentatori del NG che seguono il
thread, o a tutti coloro che in futuro dovessero ricercare con un motore di
ricerca la soluzione ad un problema uguale o simile a quello.