Middels VB6 en Crystal Reports 8.0 wil ik rapporten uitdraaien. Ik heb een rapport gemaakt en wil de recordset naar toe sturen. Maar keer op keer krijg ik de foutmelding "server has not yet been opened". Via google wordt ik niet veel wijzer en een stukje simpele voorbeeldcode is ook moeilijk te vinden. Kan aan mij liggen, maar toch.
voor dit stukje code wordt een recordset rst geladen. De foutmelding blijft terugkomen. Wat kan dit zijn ? Dit werkt ook niet met een MS-Access database.
code:
1
2
3
4
5
6
7
8
| Dim crAppl As New CRAXDRT.Application
Dim crRep As CRAXDRT.report
' make deef-file
Set crRep = crAppl.OpenReport(App.Path & "\rpt\ado2.rpt")
crRep.Database.Tables(1).SetDataSource rst, 3
frmRapportage.CRViewer1.ReportSource = crRep
frmRapportage.CRViewer1.ViewReport
frmRapportage.Show |
voor dit stukje code wordt een recordset rst geladen. De foutmelding blijft terugkomen. Wat kan dit zijn ? Dit werkt ook niet met een MS-Access database.