Найдено 4 результата

mihanik11
31 авг 2009, 07:57
Форум: Stimulsoft Reports.NET
Тема: SumRunning()
Ответы: 2
Просмотры: 1559

SumRunning()

Здравствуйте.

Как обнулить результат для функции SumRunning() внутри отчета или до расчета отчета.

Компилированный отчет находится постоянно в памяти, каждый новый расчет (Render()) отчета
добавляет предыдущую сумму к результату.

stiReport.Dictionary.DataStore.Clear();
stiReport.RegData("data ...
mihanik11
07 авг 2009, 08:22
Форум: Stimulsoft Reports.NET
Тема: растет память
Ответы: 6
Просмотры: 2522

растет память

Привидите пожалуйста код метода CreateStiReport.
Да там ничего особенного нет:
public void CreateStiReport()
{
stiReport = new StiReport();
stiReport.EngineVersion = Stimulsoft.Report.Engine.StiEngineVersion.EngineV2;
stiReport.ReferencedAssemblies = new string[] { "System.Dll", "System ...
mihanik11
07 авг 2009, 00:21
Форум: Stimulsoft Reports.NET
Тема: растет память
Ответы: 6
Просмотры: 2522

растет память

<t>Здравствуйте.<br/>
<br/>
Хотите сказать, что откомпилированный отчет нельзя оставлять в памяти?<br/>
Его надо обязательно разрушать и вновь загружать из бинарника при каждом просчете?<br/>
<br/>
Но это же бред. Время на выделение памяти, на загрузку отчета, впустую гонять GC.<br/>
Может быть ...
mihanik11
06 авг 2009, 08:19
Форум: Stimulsoft Reports.NET
Тема: растет память
Ответы: 6
Просмотры: 2522

растет память

<t>Здравствуйте.<br/>
<br/>
Программно вызываю на просмотр один и тот же шаблон на разных данных:<br/>
<br/>
public void ShowRenderedReport(DataSet ds)<br/>
{<br/>
if (stiReport == null)<br/>
{<br/>
stiReport = CreateStiReport();<br/>
stiReport.Load("bla-bla.mrt");<br/>
stiReport.Compile ...