Percorso oggetto OLE in crystal

mercoledì 28 luglio 2004 - 16.41

Marcello Profilo | Newbie

Sto creando un programma in linguaggio cobol che esegua la stampa delle fatture, create in crystal report.
Dentro il report esiste un oggetto OLE, contenente una bitmap con il logo dell'azienda.
Quando installo il programma dal cliente ognuno utilizza una bitmap personalizzata, perciò il collegamento tra la bitmap e l'oggetto ole deve essere attivo e fino a qui non ho problemi.
Il problema nasce quando la bitmap è salvata sotto un direttorio diverso da quello impostato nel report.
C'è la possibilità di modificare il percorso dell'oggetto OLE da programma????

Brainkiller Profilo | Guru

Ciao Marcello,
questo problema è stato più volte affrontato.
Praticamente non si riesce a runtime a modificare il path all'immagine a causa dei limiti imposti dalla versione di Crystal .NET.
Ti consiglio la lettura di questi Threads che ti chiariranno un po' l'idea sul perchè non si può e come eventualmente puoi risolvere in altro modo:
http://www.dotnethell.it/forum/messages.aspx?ThreadID=535
http://www.dotnethell.it/forum/messages.aspx?ThreadID=782
http://www.dotnethell.it/forum/messages.aspx?ThreadID=1092

facci sapere.
ciao
david

Marcello Profilo | Newbie

Anche con crystal report 8 è la stessa cosa????

trinity Profilo | Guru

prova a fare in questo modo:

Per risolvere la situazione ho dovuto
1) riaprire il report con Crystal Report;
2) cancellare gli oggetti OLE dinamici e reinserire le immagini attraverso
il menu' Inserisci-Immagine: questo ha avuto l'effetto di visualizzare le
immagini in oggetti identificati come OLE (esattamente come i precedenti),
ma che si comportano in modo diverso;
3) utilizzare la proprieta' FormattedPicture nel modo seguente (circa...):


Private Sub Sezione3_Format(....)
Immagine1.FormattedPicture = LoadPicture(path$ & "image.gif")
End Sub


Ciao Fabio
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