Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Crystal Reports e reportistica
Passaggio da CR 8.5 a CR XI
lunedì 25 giugno 2007 - 15.20
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ale.orma
Profilo
| Junior Member
68
messaggi | Data Invio:
lun 25 giu 2007 - 15:20
Ciao a tutti il mio problema è il seguente:
in un programma VB gestisco le stampe tramite le API di crystal reports 8.5, quali ad esempio PEOpenEngine, PEOpenPrintJob ecc...:
jobnum = PEOpenPrintJob("c:\mioreport.rpt" & vbNullChar)
i = crPESetNthTableLogOnInfo(jobnum, 0, NomeServer, nomeDB, User, Pwd, 1)
Volevo passare a CR XI ma una delle prime cose che ho visto è che tali funzioni, (quelle citate sono contenute nella crpe32.dll) non sono più disponibili.
Non riesco a trovarne altre equivalenti, l'unico metodo che ho trovato è quello di aprire i report in questo modo:
dim myRep as new Report
dim appCR as new CRAXDRT.Application
set myRep =appCR.OpenReport("c:\mioreport.rpt")
myRep.Database.Tables(1).SetLogOnInfo NomeServer, nomeDB, User, Pwd
E' questo l'unico metodo utilizzabile? Perchè se fosse così vuol dire che devo riscrivere il codice delle form delle stampe....
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
lun 25 giu 2007 - 21:34
ciao,
che sappia io si, quello è il modo standard per accedere al motore di report di crystal.
Tral'altro è molto simile anche se passi in ambiente .net, sicuramente ti conviene pensare a riscrivere qualcosa...immagino che sia "rognoso" ma cmq 2do me ti diventera' un passaggio obbligato prima o poi...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
Torna su
Stanze Forum
Elenco Threads
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 !