Stimul报告未显示报告页面

时间:2016-06-13 09:36:19

标签: c# stimulsoft

我使用Stimul报告创建报告页面。报告页面显示正确。但是当我在第二次关闭报告页面时,报告没有显示,它只显示一个空白页面。 当我关闭表单然后打开它时,报告正常但只有一次。  我在C#

中使用下面的代码
report1.compile();
report1.show();

我也使用Stimul 2012和.Net4

3 个答案:

答案 0 :(得分:0)

试试这个:

report1.compile();
report1.Render();
report1.show();

答案 1 :(得分:0)

我用了两次

StimulsoftReport.compile()

预试和内部尝试

例如:

Try
   Dim stiHeder As StiVariable = New StiVariable("Setings", "VarHeder", strHeder)
   StiIsSuing.Dictionary.Variables.Add(stiHeder)
   'StiIsSuing.Dictionary.Synchronize()
   StiIsSuing.Compile()
   StiIsSuing.Render()
   StiIsSuing.Show()
   'System.Threading.Thread.Sleep(1000)

Catch ex As Exception
   MsgBox("Error show report" & vbNewLine & ex.Message)
End Try

答案 2 :(得分:0)

您应该将报告保存到文件中,然后:

stiReport1.Load("Report.mrt");
stiReport1.Compile();

如果您想发送参数:

stiReport1["faktorID"] = faktor_ID;

然后您应该在报告中创建变量:name=faktorID