我使用Stimul报告创建报告页面。报告页面显示正确。但是当我在第二次关闭报告页面时,报告没有显示,它只显示一个空白页面。 当我关闭表单然后打开它时,报告正常但只有一次。 我在C#
中使用下面的代码report1.compile();
report1.show();
我也使用Stimul 2012和.Net4
答案 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