Crystal Report 9.0 - Windows 2008 64 Bit e VbScript

lunedì 13 gennaio 2014 - 12.30
Tag Elenco Tags  Windows Server 2008 R2  |  SQL Server 2008 R2  |  VBScript  |  Crystal Reports 8.5

PMA61 Profilo | Newbie

Ciao,
chi ha già avuto il segente problema?
Ho un progetto funzionante su piattaforma Win2003 32 bit e Crystal report 9 in VisulaBasic che iviene eseguito attraverso un task schedulato sul server frontend.

Migrando a nuova tecnologia con piattaforma Win2008 64 bit e Crystal Report 9 sono riuscita a configurare e verificare il Pdf prodotto dei report collegando correttamente al server backend della base dati.

Ho creato il task e provato ad eseguirlo direttamente da Command Promt con il seguente errore:

Line: xxx
Char: xx
Error: ActiveX component can't create object:
'CrystalRuntime.Application.9'
Code 800A01AD
Source: Microsoft VBScript runtime error

Alla linea indicata ho il seguente codice:
' Inizializzo la creazione degli oggetti del CrystalReport
Set oApp = CreateObject("CrystalRuntime.Application.9")

Cosa posso fare?
Grazie.
Piera

freeteo Profilo | Guru

Ciao Piera,
premetto che vbscript penso di non averlo mai usato in tutta la mia vita lavorativa, per una serie di motivi, non ultimo il controllo del codice.

Magari sei obbligata ad usarlo, non discuto, ma ti chiedo di valutare per questo e 1000 altri problemi in cui potresti incappare in futuro di cambiare approccio.
Se ad esempio non fai altro che creare un report, e magari mandarlo in stampa, perché non ti fai un progettino semplice in .net, usando Visual studio (anche Express che è gratuito) usando un linguaggio del Framework C# o Vb.net se ti trovi meglio con la sintassi.

Da codice puoi andare a referenziare quello che ti serve e capire meglio eventuali problemi, poi dato che è un'applicazione Console ad esempio, puoi schedularla tranquillamente dalle operazioni pianificate di Windows...
Ti sarebbe fattibile? Perché a mio avviso ti togli un sacco di problemi inutili...

Ciao.

Matteo Raumer
[MCAD .net, 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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5