Problema stampa Crystal Reprt download ActiveX

venerdì 06 febbraio 2009 - 09.22

gaegig Profilo | Newbie

Buongiorno,
sto letteralmente impazzendo: ho creato un report con crystal. Quando imposto il printmode=ActiveX, in fase di stampa è richiesto lo scaricamento
e l'installazione di un componente Crystal a partire da una connessione internet. Fin qui tutto chiaro, ma se la connessione ad internet non fosse presente, come si fa
ad installare il componente in modo manuale? Sulla rete ho potuto constatare che in molti hanno avuto il mio problema, ma nessuno ha trovato una soluzione.
Grazie a tutti per l'aiuto

freeteo Profilo | Guru

Ciao,
sinceramente non ho esperienza in merito, però ricordo che il file che viene installato è "printcontrol.cab" vedi se riesci in qualche modo a recuperarlo, e settare nel config l'url di un tuo punto dove farlo scaricare.

Cmq se ne parla anche qui: http://msdn.microsoft.com/en-us/library/ms225384(VS.80).aspx


Ciao.

Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo

gaegig Profilo | Newbie

Ti ringrazio molto per i tuoi suggerimenti. Ora in effetti funziona, ma mi si è aperto un ulteriore problema: tutto ok, se sul pc è connesso un utente di tipo amministrativo, mentre un utente "normale", limitato da policy, non puo' installare nulla sul client (activex compresi) e quindi la stampa non parte. Ho provato ad installare il PrintControl.cab con l'utente amministrativo e poi rilanciare la stampa con l'utente comune, ma la stampa non viene avviata poiché pare che non riesca a scaricare il componenente. Non è che esiste una possibilità di installare a priori tutto il necessario evitando questi problemi?
Ringrazio fin d'ora per il preziosissimo aiuto.

freeteo Profilo | Guru

>Ti ringrazio molto per i tuoi suggerimenti. Ora in effetti funziona,
>ad installare il PrintControl.cab con l'utente amministrativo
>e poi rilanciare la stampa con l'utente comune, ma la stampa
>non viene avviata poiché pare che non riesca a scaricare il componenente.
non è che sia stato bloccato da internet explorer l'esecuzione degli ocx?


>Non è che esiste una possibilità di installare a priori tutto
>il necessario evitando questi problemi?
>Ringrazio fin d'ora per il preziosissimo aiuto.
questo non lo so, forse installando a mano il runtime di Crystal, tipo qualche pacchetto che trovi qui:
http://service.sap.com/sap/bc/bsp/spn/bobj_download/main.htm
ad esempio "CR for .NET Framework 2.0 Redistributable Package x64"



Ciao.

Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo

gaegig Profilo | Newbie

L'esecuzione degli ocx in explorer è bloccata proprio per questione di sicurezza (policy). Per questo motivo devo trovare il meccanismo di installazione silente...

Ti ringrazio per l'aiuto, spero di trovare qualcosa.

freeteo Profilo | Guru

>L'esecuzione degli ocx in explorer è bloccata proprio per questione
>di sicurezza (policy). Per questo motivo devo trovare il meccanismo
>di installazione silente...
in questo caso non ce la farai mai, perchè l'ocx deve essere eseguito dal Browser per forza se vuoi usarlo.
Verifica piuttosto se puoi dare accesso a quell'ocx, magari impostando il tuo sito tra gli attendibili etc...cmq sia lavorando sui settaggi del browser sicuramente.


>Ti ringrazio per l'aiuto, spero di trovare qualcosa.
di niente figurati siamo qui per questo.

Ciao.

Matteo Raumer
[MVP Visual C#]
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