Autor Beitrag
eraser_seb
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 41



BeitragVerfasst: Do 06.05.10 13:53 
Hi Leute Ich hoffe ihr könnt mir helfen.

Folgendes, Ich benutze den Reporting Service von SQL Server 2008.
Ich habe mir die Activex Komponente Installiert in Delphi und windows.

der URL zugriff auf dem reporting server funktioniert und auch das Drucken.

Nun möchte ich aus mein Delphi Programm drucken. Dazu soll man wohl die Activex Object "RSClientprint" nehmen. Problem:

Es kommen zwei fehlermeldungen
1. an error occurred trying to get the content window
2. OLE-Fehler 8007f305.

Quellcode:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
procedure TForm1.Button1Click(Sender: TObject);
begin
try
  RSClientPrint1.Print   
                    ('http://<servername>/ReportServer_SQLEXPRESS'
                      ,'Berichtsprojekt_Test'+
                       {&rs:command=render'+}
                       '&startdate=04.05.2000'+
                       '&enddate=04.05.2010'
                      ,'testbericht');

except
  on e:Exception do showmessage(e.Message);
end;
end;


Ich hoffe ihr könnt mir ech thelfen

Danke euch schonmal