Hallo,

ich benutze ASP zur Bereitstellung von CrystalReports8.5 - Reports im lokalen Netzwerk. Die Reports basieren auf eine Datenbank eines SQL-Servers. Mit dem folgenden Code kann ich auf meine Reports zugreifen.

Link in HTML-Seite:
<a href="report.asp?init=actx&rpt=report1">Report 1</a>

Inhalt report.asp:
<%
' Get QS variables
rpttoview = request.querystring("rpt")
viewer = request.querystring("init")
'build full path for report
rpttoview = MID(request.ServerVariables("PATH_TRANSLATED"), 1, (LEN(request.ServerVariables("PATH_TRANSLATED"))-11)) & "\reportverzeichnis\" & rpttoview & ".rpt"
' build path to DB
myConnStr="Driver={SQL Server};server=servername;PWD=userpasswort;UID=username;Dat abase=datenbankname"
set conntemp=server.createobject("adodb.connection")
conntemp.open myConnStr
' Only create the Crystal Application Object on first time through
If Not IsObject ( session ("oApp")) Then
Set session ("oApp") = Server.CreateObject("Crystal.CRPE.Application")
End If
' Turn off all Error Message dialogs
Set oGlobalOptions = Session ("oApp").Options
oGlobalOptions.MorePrintEngineErrorMessages = 0
' Open the report
Set session("oRpt") = session("oApp").OpenReport(rpttoview)
' Turn off sepecific report error messages
Set oRptOptions = Session("oRpt").Options
oRptOptions.MorePrintEngineErrorMessages = 0
'Opening the page engine will cause the data to be read
Set session("oPageEngine") = session("oRpt").PageEngine
... (Code zur Viewer-Auswahl) ...
%>

Probleme habe ich bei den Reports, bei denen in CrystalReports8.5 Parameterfelder f�r die Selektion von Daten durch den Benutzer angelegt wurden, z.B. f�r Auswahl Ort oder KST. Wird so ein Report aufgerufen, erscheint keines der Parametereingabefelder und der Report somit auch nicht. Welche M�glichkeiten gibt es, die Parameterfelder anzeigen zu lassen? Mu� ich in der HTML- oder in der ASP-Datei extra Parameterfelder anlegen? Wie werden diese dann an den Crystal Report �bergeben?

Herzlichen Dank f�r Eure Antworten.
Gruss,
Daniela
-----------------------------------------------
Daniela Zuther
GECKO mbH, Herweghstr. 20
18055 Rostock
Tel.: 0381/4548822
Fax.: 0381/4548850
E-Mail: [EMAIL PROTECTED]
Web:    http://www.gecko.de

| [aspgerman] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp


Antwort per Email an