used user parameter and variable in StiWebViewerFx,the report display is empty
Posted: Tue Jul 13, 2010 2:01 am
Hi!
I have a report player with StiWebViewerFx.
The report is only use variable.It's ok.
When I used user parameter and variable,the report display is empty.
protected void btnprint_Click(object sender, EventArgs e)
{
StiReport report = StiWebReport1.GetReport();
report.Compile();
//Set Variables
report["username"] = ClassUser.login.Username;
report["Tel"] = ClassUser.login.Tel;
report.CompiledReport.DataSources["ds1"].Parameters["@sts_acy"].ParameterValue = ClassUser.login.sts_acy;
report.CompiledReport.DataSources["ds1"].Parameters["@sts_sem"].ParameterValue = ClassUser.login.sts_sem;
report.CompiledReport.DataSources["ds1"].Parameters["@sec_id"].ParameterValue = ClassUser.login.secid;
report.CompiledReport.DataSources["ds1"].Parameters["@date_st"].ParameterValue = this.CreatedOn_st.Text;
report.CompiledReport.DataSources["ds1"].Parameters["@date_end"].ParameterValue = this.CreatedOn_end.Text;
StiWebViewerFx1.Report = report;
}
I have a report player with StiWebViewerFx.
The report is only use variable.It's ok.
When I used user parameter and variable,the report display is empty.
protected void btnprint_Click(object sender, EventArgs e)
{
StiReport report = StiWebReport1.GetReport();
report.Compile();
//Set Variables
report["username"] = ClassUser.login.Username;
report["Tel"] = ClassUser.login.Tel;
report.CompiledReport.DataSources["ds1"].Parameters["@sts_acy"].ParameterValue = ClassUser.login.sts_acy;
report.CompiledReport.DataSources["ds1"].Parameters["@sts_sem"].ParameterValue = ClassUser.login.sts_sem;
report.CompiledReport.DataSources["ds1"].Parameters["@sec_id"].ParameterValue = ClassUser.login.secid;
report.CompiledReport.DataSources["ds1"].Parameters["@date_st"].ParameterValue = this.CreatedOn_st.Text;
report.CompiledReport.DataSources["ds1"].Parameters["@date_end"].ParameterValue = this.CreatedOn_end.Text;
StiWebViewerFx1.Report = report;
}