Newsgroup: it.comp.lang.visual-basic
Titolo: Un consiglio sui report con VB

Ciao a tutti, sono Arianna
ho iniziato da poco a sviluppare con visual basic (6).
Ho necessità di usare i report, premetto che ho fatto molti tentativi e
inoltre se qualcuno conosce una soluzione a questi miei problemi lo
ringrazio anticipatamente.
1. Ho creato un report con Data Report e Data Environment, e siccome il mio
applicativo non verrà installato nello stesso percorso, per caricare il
database nel Data Environment modificavo la proprietà "Data Source" senza
usare variabili ADODB.Connection e ADODB.Recordset, il codice che usavo è il
seguente:
      'TempRicerca.Ricerca.Properties("Data Source") =
AddFinalSlash(App.Path) & "Archivi.mdb"
   oppure anche in questo modo
   ' TempRicerca.Ricerca.ConnectionString = "Provider=MSDataShape.1;Persist
Security Info=False;Data Source=" & strPercorso & ";Data
Provider=MICROSOFT.JET.OLEDB.3.51"
il problema è il seguente: il progetto è stato sviluppato sotto Windows XP e
ovviamente l'installazione fatta nello stesso sistema operativo.
il problema è che ho dovuto installare il pacchetto sotto un sistema
operativo Windows 98 e una macchina completamente pulita. Il primo errore
era quello di RunTime sull'avvio dell'eseguibile quando cercava di eseguire
la riga di codice che ho riportato sopra (ho ovviato a questo discorso
impostando il percorso fisso nel progetto come origine del Data Environment
e commentato quel punto), il secondo, avendo sistemato questo problema è che
la stampa parte ma è completamente bianca!
2.Ho provato a sviluppare il tutto con VB5 avendo esso la possibilità di
Crystal Report, ma quando creo un pacchetto di installazione per questo
progetto aggiungendo il file OCX di Crystal R con altri DLL che gli girano
intorno, comunque nella fase di installazione ho problemi nella
registrazione del file ocx.
Ora vorrei chiedere:
- In quale modo posso ovviare il primo punto in modo che il tutto funzioni
anche con vari sistemi operativi? (ricordo che ho anche compilato il
pacchetto di installazione tutto sotto W98 ma il risultato è uguale) Ho
usato anche il metodo che era sul sito comune che usa le variabili
ADODB.Connection ma cmq si ostina a non funzionare; aggiungo anche che
durante l'installazione riscontro il problema di registrazione del file
dao25 tlb (?? dico giusto??) (uso un database formato Access 97 e i
riferimento nel progetto sono Dao. 3.51)
-Oppure qualcuno sa indicarmi quali librerie o files necessita di preciso il
file ocx di Crystal Report (VB5) perchè possa essere registrato
correttamente durante l'installazione o comunque mi permetta di usare
correttamente e senza problemi la struttura del Crystal Report?
-Oppure, una strada che vorrei prendere è quella di acquistare una licenza
di Crystal Report, ma qualora non ci siano problemi grossi nella loro
gestione. Qualcuno che lo usa sa indicarmi se sono una buona strada e
semplice da gestire??
Un ringraziamento anticipato
Buon lavoro a tutti
Arianna

 ha scritto nel messaggio
news:0bIJ9.3879$Ou4.1...@twister2.libero.it...

Prova controllare che i controlli in DataReport siano nuovamente associati
e anche il DataReport
deve essere nuovamente associato
ciao Sergio

Sergio,
se puoi, la prossima volta, evita di riportare 60 righe di messaggio
per darne 4 di risposta: tutta usenet te ne sara' grata ;-)
-- 
ciao, hal