Crystal Reports in XBase++ nutzen
Moderator: Moderatoren
- andreas
- Der Entwickler von "Deep Thought"
- Beiträge: 1902
- Registriert: Mi, 28. Sep 2005 10:53
- Wohnort: Osnabrück
- Hat sich bedankt: 4 Mal
- Kontaktdaten:
Crystal Reports in XBase++ nutzen
Hallo,
hat schon jemand Crystal Reports in XBase eingebunden? Oder vielleicht in anderen Sprachen, wo man den Code evtl. nach XBase umschreiben könnte! Ich habe bis jetzt nur einzelne Schnipsel gefunden, die bei mir nicht funktioniert haben.
Hintergrund: Ich muss ein in Crystal Report erstellten Bericht anzeigen und Drucken können. Evtl. müssen bestimmte Parameter vor dem Aufruf geändert werden können.
hat schon jemand Crystal Reports in XBase eingebunden? Oder vielleicht in anderen Sprachen, wo man den Code evtl. nach XBase umschreiben könnte! Ich habe bis jetzt nur einzelne Schnipsel gefunden, die bei mir nicht funktioniert haben.
Hintergrund: Ich muss ein in Crystal Report erstellten Bericht anzeigen und Drucken können. Evtl. müssen bestimmte Parameter vor dem Aufruf geändert werden können.
- andreas
- Der Entwickler von "Deep Thought"
- Beiträge: 1902
- Registriert: Mi, 28. Sep 2005 10:53
- Wohnort: Osnabrück
- Hat sich bedankt: 4 Mal
- Kontaktdaten:
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9394
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 104 Mal
- Danksagung erhalten: 364 Mal
- Kontaktdaten:
Re: Crystal Reports in XBase++ nutzen
Crystal Reports wird m.E. über Active X angesteuert. Ich kenne leider niemanden, der das nutzt. Es gibt aber zu List&Label ein Konvertierungstool.
Herzlich,
Tom
Tom
Re: Crystal Reports in XBase++ nutzen
Hallo Andreas,
Wir selbst haben uns Crystal Reports in Form von einem Vortrag angesehen.
Das Ergebnis war leider, daß CR keinerlei Unterstützung für Xbase hat und haben uns dann für L&L entschieden.
Hab mich auch bemüht, aus dem was uns zur Verfügung gestellt wurde, was zu machen, bin aber auch nicht zurecht gekommen.
Sorry für die negative Info.
Gruss aus Wien,
Paul
Wir selbst haben uns Crystal Reports in Form von einem Vortrag angesehen.
Das Ergebnis war leider, daß CR keinerlei Unterstützung für Xbase hat und haben uns dann für L&L entschieden.
Hab mich auch bemüht, aus dem was uns zur Verfügung gestellt wurde, was zu machen, bin aber auch nicht zurecht gekommen.
Sorry für die negative Info.
Gruss aus Wien,
Paul
- andreas
- Der Entwickler von "Deep Thought"
- Beiträge: 1902
- Registriert: Mi, 28. Sep 2005 10:53
- Wohnort: Osnabrück
- Hat sich bedankt: 4 Mal
- Kontaktdaten:
Re: Crystal Reports in XBase++ nutzen
Das ist ja recht schade, dass es keinerlei positive Erfahrung damit gibt.
Ich werde aber erstmal nicht aufgeben. Mein Chef hat ein Buch bestellt. Vielleicht hilft es weiter.
Ich werde aber erstmal nicht aufgeben. Mein Chef hat ein Buch bestellt. Vielleicht hilft es weiter.
-
- Cut&Paste-Entwickler
- Beiträge: 21
- Registriert: Do, 20. Dez 2007 13:29
Re: Crystal Reports in XBase++ nutzen
Hi Andreas,
wir setzen Crystal Reports XI über ActiveX ein.
Hier mal einfache Beispiele.
zum einfachen Drucken:
Vorschau:
Hoffe das hilft Dir erst einmal weiter.
Gruß Dirk
wir setzen Crystal Reports XI über ActiveX ein.
Hier mal einfache Beispiele.
zum einfachen Drucken:
Code: Alles auswählen
crApp := ActiveXObject():create( "CrystalRuntime.Application.11" )
oReport := crApp:openReport( cReportName, crOpenReportByTempCopy )
oReport:printOut( lPromptUser, nNumberOfCopy, lCollated, nStartPage, nStopPage )
Code: Alles auswählen
dlgView := XbpDialog():new( AppDesktop(), SetAppWindow(), aPos, aSize,,FALSE)
dlgView:create()
crView := XbpActiveXControl():new( dlgView:drawingArea,, {0,0}, dlgView:drawingArea:currentSize(),,FALSE )
crView:clsid := "CrystalReports11.ActiveXReportViewer.1"
crView:useGuiThread := FALSE
crView:create(dlgView:drawingArea,,,,,FALSE)
dlgView:drawingArea:resize := {|aO,aN,o| crView:setSize( o:currentSize() ) }
oReport:SetDialogParentWindow(dlgView:getHwnd())
// Report mit Viewer verbinden
crView:reportSource := oReport
// Report anzeigen
crView:viewReport()
crView:show()
crView:setInputFocus()
// Dialog anzeigen
dlgView:showModal()
Gruß Dirk
- andreas
- Der Entwickler von "Deep Thought"
- Beiträge: 1902
- Registriert: Mi, 28. Sep 2005 10:53
- Wohnort: Osnabrück
- Hat sich bedankt: 4 Mal
- Kontaktdaten:
Re: Crystal Reports in XBase++ nutzen
Hallo Dirk,
hast du es schon mit CR 2008 probiert?
Ich habe mit OLEVIEW nichts für CR und ActiveX gefunden, obwohl das ganze CR installiert ist.
Entweder muss ich noch was installieren oder die haben die neue Version komplett auf .NET umgestellt.
hast du es schon mit CR 2008 probiert?
Ich habe mit OLEVIEW nichts für CR und ActiveX gefunden, obwohl das ganze CR installiert ist.
Entweder muss ich noch was installieren oder die haben die neue Version komplett auf .NET umgestellt.
-
- Cut&Paste-Entwickler
- Beiträge: 21
- Registriert: Do, 20. Dez 2007 13:29
Re: Crystal Reports in XBase++ nutzen
Hi Andreas,
soweit ich weiß hat der CR2008 keine ActiveX-Unterstützung mehr. Es ist aber möglich, ich hab es noch nicht gemacht, eine ActiveX-Schnittstelle mit z.B. C# zu schreiben, die Du dann mit Xbase ansprechen kannst.
Grüsse Dirk
soweit ich weiß hat der CR2008 keine ActiveX-Unterstützung mehr. Es ist aber möglich, ich hab es noch nicht gemacht, eine ActiveX-Schnittstelle mit z.B. C# zu schreiben, die Du dann mit Xbase ansprechen kannst.
Grüsse Dirk