Immagine in Crystal Reports

giovedì 23 marzo 2006 - 20.17

albcons Profilo | Newbie

Altra domanda per tutti:

Ho creato con crystal reports 11 un report con un immagine che rappresenta la firma dell'operatore. In base all'operatore che si logga nel programma devo prendere la sua firma quindi il path dell'immagine presente su disco fisso.
Come posso fare a caricare l'immagine passandogli il path?
Ho provato a inserire un oggetto OLE e mettere il path nell'editor delle formule ma non me la carica!!!
Grazie a tutti
Alberto

freeteo Profilo | Guru

ciao,
quando dici che hai messo il path intendi che hai settato la proprieta "graphics location" dell'oggetto con 1percorso e non te lo carica ugualmente?

ciao.

Matteo Raumer
MCAD ... .net addicted :-)
http://blogs.dotnethell.it/freeteo

albcons Profilo | Newbie

Grazie per aver risposto
Si proprio così lo metto tra virgolette "c:/documenti/immagine.bmp"
Però in realtà vorrei mettere il valore di una stringa che gli passo dalla form...è possibile?

freeteo Profilo | Guru

ciao,
puoi mettere dentro li 1 percorso composto da 1a parte fissa + 1a variabile dove la parte variabile è data da 1campo formula:
"c:\win....\" + {@miocampoformula}

poi tu da codice gli setti il valore del campo formula:
mioreport.DataDefinition.FormulaFields("miaformula").Text = "foto.gif"

prova questa strada...

ciao.

Matteo Raumer
MCAD ... .net addicted :-)
http://blogs.dotnethell.it/freeteo

albcons Profilo | Newbie

prendo direttamente il campo che ho in report fields e lo trascino e mi esce questo:

798x600 76Kb

ma non funziona! notare che path_firma contiene tutto il percorso del file immagine!

DonSasi Profilo | Newbie

Ciao,
anche io ho il tuo stesso problema ma io ho bisogno di inserirla in un report fatto con crystal report 9 volevo sapere se eri riuscito a risolverlo se si come!!!!!!

albcons Profilo | Newbie

con crystal report 9 non lo puoi fare!!! ossia non puoi caricare un immagine tramite l'oggetto OLE! devi per forza utilizzare CR 11!! E in più allo stesso tempo utilizzare VS.NET 2005 altrimenti non vede le modifiche! CIao

freeteo Profilo | Guru

per farlo con versioni precedenti devi lavorare come suggerivo in questo mio tip:
http://dotnethell.it/tips/Crystal-Reports-BLOB.aspx

per la versione XI pensavo fosse possibile dare in pasto qualcosa di "parametrico" ovvero specificando tramite formula il valore della graphics location...ma a quanto pare non è possibile...

Purtroppo al momento la versione XI ho dovuto disinstallarla per problemi di librerie quindi non so ma non capisco come non si riesca a fare qualcosa di simile a quanto spiegato qui:
http://www.businessobjects.com/global/flash/products/reporting/dynamic_image_location.asp

la cosa mi suona strana...
ciao.

Matteo Raumer
MCAD ... .net addicted :-)
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5