我報表設計的報表是Crystal report XI DEVELOPER的。在報表上放了一個subreport。
然後在asp中各別去指定他們的資料來源,但是在ie上顯示一直不正確,到底是那裏
錯了呢?搞不懂呀!!
<!-- #INCLUDE FILE="send_rpt_lib.asp" -->
<%
'str_rptname="test.rpt"
reportname = str_rptname
%>
<!-- #include file="AlwaysRequiredSteps.asp" -->
<%
On error resume next
'Report登入資料庫,如果沒有這些參數設定值會一直出現要你輸入帳號密碼的畫面
Session("oRpt").DiscardSavedData
Set tables= Session("oRpt").Database.Tables.item(1)
tables.SetDataSource rs_sendrpt, 3
'session("oRpt").Sections.Item(0).ImportSubreport "E:\web_doc\send_rpt\seal_det.rpt", 3000, 0
Set subReportOne = session("oRpt").OpenSubReport("Subreport2")
subReportOne.DiscardSavedData
Set subReportOneTables = subReportOne.Database.Tables.item(1)
subReportOneTables.SetDataSource rs_sendrpt1,3
Set rs_sendrpt=nothing
set rs_sendrpt1=nothing
'session("oRpt").sqlqueryString=cstr(strSQL)
'Once we have a reference we can then set the tables datasource to be the recorset object.
%>
<%
'==================================================================
'
' MORE ALWAYS REQUIRED STEPS
'
' Include the file MoreRequiredSteps.asp which contains the code
' for the steps:
' - retreive the records
' - create the page engine
' - create the smart viewer and point it to rptserver.asp
'
'==================================================================
%>
<!-- #include file="MoreRequiredSteps.asp" -->
<!-- #include file="SmartViewerActiveX.asp" -->