﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<StiSerializer version="1.02" type="Net" application="StiReport">
  <Dictionary Ref="1" type="Dictionary" isKey="true">
    <BusinessObjects isList="true" count="0" />
    <Databases isList="true" count="0" />
    <DataSources isList="true" count="0" />
    <Relations isList="true" count="0" />
    <Report isRef="0" />
    <Variables isList="true" count="1">
      <value>,simpleValue,simpleValue,System.Int32,_x0030_,False,False</value>
    </Variables>
  </Dictionary>
  <EngineVersion>EngineV2</EngineVersion>
  <GlobalizationStrings isList="true" count="0" />
  <MetaTags isList="true" count="0" />
  <NumberOfPass>DoublePass</NumberOfPass>
  <Pages isList="true" count="4">
    <Page1 Ref="2" type="Page" isKey="true">
      <Border>None;Black;2;Solid;False;4;Black</Border>
      <Brush>Transparent</Brush>
      <Components isList="true" count="2">
        <ReportTitleBand1 Ref="3" type="ReportTitleBand" isKey="true">
          <Brush>Transparent</Brush>
          <ClientRectangle>0,0.4,19,0.8</ClientRectangle>
          <Components isList="true" count="1">
            <Text1 Ref="4" type="Text" isKey="true">
              <Border>All;[0:0:0];1;Solid;False;4;Black</Border>
              <Brush>[0:255:255:255]</Brush>
              <ClientRectangle>0,0,19,0.8</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Arial,20,Bold</Font>
              <HorAlignment>Center</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text1</Name>
              <Page isRef="2" />
              <Parent isRef="3" />
              <Text>SIMPLE TITLE</Text>
              <TextBrush>[38:38:38]</TextBrush>
              <Type>Expression</Type>
              <VertAlignment>Center</VertAlignment>
            </Text1>
          </Components>
          <Conditions isList="true" count="0" />
          <Name>ReportTitleBand1</Name>
          <Page isRef="2" />
          <Parent isRef="2" />
        </ReportTitleBand1>
        <DataBand5 Ref="5" type="DataBand" isKey="true">
          <Brush>Transparent</Brush>
          <ClientRectangle>0,2,19,0.8</ClientRectangle>
          <Components isList="true" count="1">
            <Text12 Ref="6" type="Text" isKey="true">
              <Border>None;[0:0:0];1;Solid;False;4;Black</Border>
              <Brush>[0:255:255:255]</Brush>
              <ClientRectangle>0,0.4,19,0.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Arial,8</Font>
              <Margins>0,0,0,0</Margins>
              <Name>Text12</Name>
              <Page isRef="2" />
              <Parent isRef="5" />
              <Text>Some data</Text>
              <TextBrush>[38:38:38]</TextBrush>
              <Type>Expression</Type>
              <VertAlignment>Center</VertAlignment>
            </Text12>
          </Components>
          <Conditions isList="true" count="0" />
          <CountData>50</CountData>
          <DataRelationName isNull="true" />
          <Filters isList="true" count="0" />
          <Name>DataBand5</Name>
          <Page isRef="2" />
          <Parent isRef="2" />
          <Sort isList="true" count="0" />
        </DataBand5>
      </Components>
      <Conditions isList="true" count="0" />
      <Guid>3133621db54f43829a8a8574772525ba</Guid>
      <Margins>1,1,1,1</Margins>
      <Name>Page1</Name>
      <PageHeight>29.7</PageHeight>
      <PageWidth>21</PageWidth>
      <Report isRef="0" />
      <Watermark Ref="7" type="Stimulsoft.Report.Components.StiWatermark" isKey="true">
        <Font>Arial,100</Font>
        <TextBrush>[50:0:0:0]</TextBrush>
      </Watermark>
    </Page1>
    <Page2 Ref="8" type="Page" isKey="true">
      <BeginRenderEvent>simpleValue = 0;</BeginRenderEvent>
      <Border>None;Black;2;Solid;False;4;Black</Border>
      <Brush>Transparent</Brush>
      <Components isList="true" count="4">
        <PageHeaderBand1 Ref="9" type="PageHeaderBand" isKey="true">
          <Brush>Transparent</Brush>
          <ClientRectangle>0,0.4,19,1.4</ClientRectangle>
          <Components isList="true" count="2">
            <Text13 Ref="10" type="Text" isKey="true">
              <Border>None;[0:0:0];1;Solid;False;4;Black</Border>
              <Brush>[0:255:255:255]</Brush>
              <ClientRectangle>0,0,19,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Arial,8</Font>
              <HorAlignment>Center</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text13</Name>
              <Page isRef="8" />
              <Parent isRef="9" />
              <Text>Page number: {PageNumber}</Text>
              <TextBrush>[38:38:38]</TextBrush>
              <Type>Expression</Type>
              <VertAlignment>Center</VertAlignment>
            </Text13>
            <Text16 Ref="11" type="Text" isKey="true">
              <Border>None;[0:0:0];1;Solid;False;4;Black</Border>
              <Brush>[0:255:255:255]</Brush>
              <CanGrow>True</CanGrow>
              <ClientRectangle>0,0.8,19,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Arial,8</Font>
              <Margins>0,0,0,0</Margins>
              <Name>Text16</Name>
              <Page isRef="8" />
              <Parent isRef="9" />
              <Text>For test only:
{Foo()}</Text>
              <TextBrush>[38:38:38]</TextBrush>
              <Type>Expression</Type>
            </Text16>
          </Components>
          <Conditions isList="true" count="0" />
          <Name>PageHeaderBand1</Name>
          <Page isRef="8" />
          <Parent isRef="8" />
        </PageHeaderBand1>
        <HeaderBand1 Ref="12" type="HeaderBand" isKey="true">
          <Brush>Transparent</Brush>
          <ClientRectangle>0,2.6,19,1.4</ClientRectangle>
          <Components isList="true" count="3">
            <Text2 Ref="13" type="Text" isKey="true">
              <Border>All;[0:0:0];1;Solid;False;4;Black</Border>
              <Brush>[216:216:216]</Brush>
              <ClientRectangle>0,0,2.2,1.2</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Arial,10,Bold</Font>
              <HorAlignment>Center</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text2</Name>
              <Page isRef="8" />
              <Parent isRef="12" />
              <Text>LINE</Text>
              <TextBrush>[38:38:38]</TextBrush>
              <Type>Expression</Type>
              <VertAlignment>Center</VertAlignment>
            </Text2>
            <Text3 Ref="14" type="Text" isKey="true">
              <Border>All;[0:0:0];1;Solid;False;4;Black</Border>
              <Brush>[216:216:216]</Brush>
              <ClientRectangle>2.2,0,16.8,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Arial,10,Bold</Font>
              <Guid>367e9fe949dd421c99d576ea39a6f08e</Guid>
              <HorAlignment>Center</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text3</Name>
              <Page isRef="8" />
              <Parent isRef="12" />
              <Text>VALUES A</Text>
              <TextBrush>[38:38:38]</TextBrush>
              <Type>Expression</Type>
              <VertAlignment>Center</VertAlignment>
            </Text3>
            <Text15 Ref="15" type="Text" isKey="true">
              <Border>All;[0:0:0];1;Solid;False;4;Black</Border>
              <Brush>[216:216:216]</Brush>
              <ClientRectangle>2.2,0.6,16.8,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Arial,10,Bold</Font>
              <Guid>9f650699502245a586c781ec606a90b4</Guid>
              <HorAlignment>Center</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text15</Name>
              <Page isRef="8" />
              <Parent isRef="12" />
              <Text>VALUES B</Text>
              <TextBrush>[38:38:38]</TextBrush>
              <Type>Expression</Type>
              <VertAlignment>Center</VertAlignment>
            </Text15>
          </Components>
          <Conditions isList="true" count="0" />
          <Name>HeaderBand1</Name>
          <Page isRef="8" />
          <Parent isRef="8" />
        </HeaderBand1>
        <DataBand1 Ref="16" type="DataBand" isKey="true">
          <AfterPrintEvent>if (IsFirstPass)
{
	for (int i = 1; i &lt;= 3; i++)
	{
		string pageColumn = "p" + PageNumber.ToString() + "c" + i.ToString();
		if (!sumValuesA.ContainsKey(pageColumn))
			sumValuesA.Add(pageColumn, actualValuesInValuesA[i]);
		else
			sumValuesA[pageColumn] += actualValuesInValuesA[i];
			
		if (!sumValuesB.ContainsKey(pageColumn))
			sumValuesB.Add(pageColumn, actualValuesInValuesB[i]);
		else
			sumValuesB[pageColumn] += actualValuesInValuesB[i];
	}
}

</AfterPrintEvent>
          <Brush>Transparent</Brush>
          <ClientRectangle>0,4.8,19,1.2</ClientRectangle>
          <Components isList="true" count="2">
            <Text4 Ref="17" type="Text" isKey="true">
              <Border>All;[0:0:0];1;Solid;False;4;Black</Border>
              <Brush>[0:255:255:255]</Brush>
              <ClientRectangle>0,0,2.2,1.2</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Arial,9</Font>
              <HorAlignment>Center</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text4</Name>
              <Page isRef="8" />
              <Parent isRef="16" />
              <Text>{Line}</Text>
              <TextBrush>[38:38:38]</TextBrush>
              <VertAlignment>Center</VertAlignment>
            </Text4>
            <Panel1 Ref="18" type="Stimulsoft.Report.Components.StiPanel" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>2.2,0,16.8,1.2</ClientRectangle>
              <Components isList="true" count="1">
                <DataBand2 Ref="19" type="DataBand" isKey="true">
                  <Brush>Transparent</Brush>
                  <ClientRectangle>0,0.4,16.8,1.2</ClientRectangle>
                  <Columns>3</Columns>
                  <Components isList="true" count="2">
                    <Text5 Ref="20" type="Text" isKey="true">
                      <AfterPrintEvent>if (IsFirstPass)
{
            actualValuesInValuesA[Column] = simpleValue;
}</AfterPrintEvent>
                      <Border>Top, Left, Right;[0:0:0];1;Solid;False;4;Black</Border>
                      <Brush>[0:255:255:255]</Brush>
                      <ClientRectangle>0,0,5.6,0.6</ClientRectangle>
                      <Conditions isList="true" count="0" />
                      <Font>Arial,9</Font>
                      <HorAlignment>Right</HorAlignment>
                      <Margins>0,0,0,0</Margins>
                      <Name>Text5</Name>
                      <Page isRef="8" />
                      <Parent isRef="19" />
                      <Text>{simpleValue}</Text>
                      <TextBrush>[38:38:38]</TextBrush>
                      <Type>Expression</Type>
                      <VertAlignment>Center</VertAlignment>
                    </Text5>
                    <Text14 Ref="21" type="Text" isKey="true">
                      <AfterPrintEvent>if (IsFirstPass)
{
            actualValuesInValuesB[Column] = simpleValue;
}</AfterPrintEvent>
                      <Border>Left, Right, Bottom;[0:0:0];1;Solid;False;4;Black</Border>
                      <Brush>[0:255:255:255]</Brush>
                      <ClientRectangle>0,0.6,5.6,0.6</ClientRectangle>
                      <Conditions isList="true" count="0" />
                      <Font>Arial,9</Font>
                      <Guid>8922c7b9f4a448729466cac0298f5d5c</Guid>
                      <HorAlignment>Right</HorAlignment>
                      <Margins>0,0,0,0</Margins>
                      <Name>Text14</Name>
                      <Page isRef="8" />
                      <Parent isRef="19" />
                      <Text>{simpleValue}</Text>
                      <TextBrush>[38:38:38]</TextBrush>
                      <Type>Expression</Type>
                      <VertAlignment>Center</VertAlignment>
                    </Text14>
                  </Components>
                  <Conditions isList="true" count="0" />
                  <CountData>3</CountData>
                  <DataRelationName isNull="true" />
                  <Filters isList="true" count="0" />
                  <Name>DataBand2</Name>
                  <Page isRef="8" />
                  <Parent isRef="18" />
                  <RenderingEvent>simpleValue++;</RenderingEvent>
                  <Sort isList="true" count="0" />
                </DataBand2>
              </Components>
              <Conditions isList="true" count="0" />
              <Name>Panel1</Name>
              <Page isRef="8" />
              <Parent isRef="16" />
            </Panel1>
          </Components>
          <Conditions isList="true" count="0" />
          <CountData>20</CountData>
          <DataRelationName isNull="true" />
          <Filters isList="true" count="0" />
          <Name>DataBand1</Name>
          <Page isRef="8" />
          <Parent isRef="8" />
          <Sort isList="true" count="0" />
        </DataBand1>
        <FooterBand1 Ref="22" type="FooterBand" isKey="true">
          <Brush>Transparent</Brush>
          <ClientRectangle>0,6.8,19,2.6</ClientRectangle>
          <Components isList="true" count="4">
            <Text6 Ref="23" type="Text" isKey="true">
              <Border>All;[0:0:0];1;Solid;False;4;Black</Border>
              <Brush>[216:216:216]</Brush>
              <ClientRectangle>0,0.2,2.2,1.2</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Arial,8,Bold</Font>
              <Guid>6de636d58de6489fb41891095dda589d</Guid>
              <Margins>0,0,0,0</Margins>
              <Name>Text6</Name>
              <Page isRef="8" />
              <Parent isRef="22" />
              <Text>Sum this page</Text>
              <TextBrush>[38:38:38]</TextBrush>
              <TextOptions>HotkeyPrefix=None, LineLimit=False, RightToLeft=False, Trimming=None, WordWrap=True, Angle=0, FirstTabOffset=40, DistanceBetweenTabs=20,</TextOptions>
              <Type>Expression</Type>
              <VertAlignment>Center</VertAlignment>
            </Text6>
            <Text7 Ref="24" type="Text" isKey="true">
              <Border>All;[0:0:0];1;Solid;False;4;Black</Border>
              <Brush>[216:216:216]</Brush>
              <ClientRectangle>0,1.4,2.2,1.2</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Arial,8,Bold</Font>
              <Guid>71ee63795b624caa84ab6a9cc6484b83</Guid>
              <Margins>0,0,0,0</Margins>
              <Name>Text7</Name>
              <Page isRef="8" />
              <Parent isRef="22" />
              <Text>Sum previous pages</Text>
              <TextBrush>[38:38:38]</TextBrush>
              <TextOptions>HotkeyPrefix=None, LineLimit=False, RightToLeft=False, Trimming=None, WordWrap=True, Angle=0, FirstTabOffset=40, DistanceBetweenTabs=20,</TextOptions>
              <Type>Expression</Type>
              <VertAlignment>Center</VertAlignment>
            </Text7>
            <Panel2 Ref="25" type="Stimulsoft.Report.Components.StiPanel" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>2.2,0.2,16.8,1.2</ClientRectangle>
              <Components isList="true" count="1">
                <SubReport1 Ref="26" type="SubReport" isKey="true">
                  <Brush>Transparent</Brush>
                  <ClientRectangle>0,0,16.8,1.2</ClientRectangle>
                  <Components isList="true" count="0" />
                  <Name>SubReport1</Name>
                  <Page isRef="8" />
                  <Parent isRef="25" />
                  <SubReportPageGuid>aceaded543594318a4198d89cea5e476</SubReportPageGuid>
                </SubReport1>
              </Components>
              <Conditions isList="true" count="0" />
              <Guid>e2e277dc67724d5a8b0fdcf2ebf7615c</Guid>
              <Name>Panel2</Name>
              <Page isRef="8" />
              <Parent isRef="22" />
            </Panel2>
            <Panel3 Ref="27" type="Stimulsoft.Report.Components.StiPanel" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>2.2,1.4,16.8,1.2</ClientRectangle>
              <Components isList="true" count="1">
                <SubReport2 Ref="28" type="SubReport" isKey="true">
                  <Brush>Transparent</Brush>
                  <ClientRectangle>0,0,16.8,1.2</ClientRectangle>
                  <Components isList="true" count="0" />
                  <Name>SubReport2</Name>
                  <Page isRef="8" />
                  <Parent isRef="27" />
                  <SubReportPageGuid>ce4caf3367cd481ab2e38cffd2bc097b</SubReportPageGuid>
                </SubReport2>
              </Components>
              <Conditions isList="true" count="0" />
              <Guid>33ce4940cff846b59b8d57ac47e27a50</Guid>
              <Name>Panel3</Name>
              <Page isRef="8" />
              <Parent isRef="22" />
            </Panel3>
          </Components>
          <Conditions isList="true" count="0" />
          <Name>FooterBand1</Name>
          <Page isRef="8" />
          <Parent isRef="8" />
          <PrintOnAllPages>True</PrintOnAllPages>
        </FooterBand1>
      </Components>
      <Conditions isList="true" count="0" />
      <Guid>00cb3e7c621f4546bf6ffb56648869d6</Guid>
      <Margins>1,1,1,1</Margins>
      <Name>Page2</Name>
      <PageHeight>29.7</PageHeight>
      <PageWidth>21</PageWidth>
      <Report isRef="0" />
      <ResetPageNumber>True</ResetPageNumber>
      <Watermark Ref="29" type="Stimulsoft.Report.Components.StiWatermark" isKey="true">
        <Font>Arial,100</Font>
        <TextBrush>[50:0:0:0]</TextBrush>
      </Watermark>
    </Page2>
    <sum_page Ref="30" type="Page" isKey="true">
      <Border>None;Black;2;Solid;False;4;Black</Border>
      <Brush>Transparent</Brush>
      <Components isList="true" count="1">
        <DataBand3 Ref="31" type="DataBand" isKey="true">
          <Brush>Transparent</Brush>
          <ClientRectangle>0,0.4,16.8,1.2</ClientRectangle>
          <Columns>3</Columns>
          <Components isList="true" count="2">
            <Text8 Ref="32" type="Text" isKey="true">
              <Border>Top, Left, Right;[0:0:0];1;Solid;False;4;Black</Border>
              <Brush>[0:255:255:255]</Brush>
              <ClientRectangle>0,0,5.6,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Arial,9</Font>
              <Guid>7aff6960524748cd97f054b0161ffde5</Guid>
              <HorAlignment>Right</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text8</Name>
              <Page isRef="30" />
              <Parent isRef="31" />
              <Text>{GetSumValuesA(PageNumber, Column)}</Text>
              <TextBrush>[38:38:38]</TextBrush>
              <Type>Expression</Type>
              <VertAlignment>Center</VertAlignment>
            </Text8>
            <Text9 Ref="33" type="Text" isKey="true">
              <Border>Left, Right, Bottom;[0:0:0];1;Solid;False;4;Black</Border>
              <Brush>[0:255:255:255]</Brush>
              <ClientRectangle>0,0.6,5.6,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Arial,9</Font>
              <HorAlignment>Right</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text9</Name>
              <Page isRef="30" />
              <Parent isRef="31" />
              <Text>{GetSumValuesB(PageNumber, Column)}</Text>
              <TextBrush>[38:38:38]</TextBrush>
              <Type>Expression</Type>
              <VertAlignment>Center</VertAlignment>
            </Text9>
          </Components>
          <Conditions isList="true" count="0" />
          <CountData>3</CountData>
          <DataRelationName isNull="true" />
          <Filters isList="true" count="0" />
          <Guid>9c1be3848953407397fad422729b6697</Guid>
          <Name>DataBand3</Name>
          <Page isRef="30" />
          <Parent isRef="30" />
          <Sort isList="true" count="0" />
        </DataBand3>
      </Components>
      <Conditions isList="true" count="0" />
      <Guid>aceaded543594318a4198d89cea5e476</Guid>
      <Margins>1,1,1,1</Margins>
      <Name>sum_page</Name>
      <PageHeight>9</PageHeight>
      <PageWidth>18.8</PageWidth>
      <Report isRef="0" />
      <Watermark Ref="34" type="Stimulsoft.Report.Components.StiWatermark" isKey="true">
        <Font>Arial,100</Font>
        <TextBrush>[50:0:0:0]</TextBrush>
      </Watermark>
    </sum_page>
    <sum_previous_page Ref="35" type="Page" isKey="true">
      <Border>None;Black;2;Solid;False;4;Black</Border>
      <Brush>Transparent</Brush>
      <Components isList="true" count="1">
        <DataBand4 Ref="36" type="DataBand" isKey="true">
          <Brush>Transparent</Brush>
          <ClientRectangle>0,0.4,16.8,1.2</ClientRectangle>
          <Columns>3</Columns>
          <Components isList="true" count="2">
            <Text10 Ref="37" type="Text" isKey="true">
              <Border>Top, Left, Right;[0:0:0];1;Solid;False;4;Black</Border>
              <Brush>[0:255:255:255]</Brush>
              <ClientRectangle>0,0,5.6,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Arial,9</Font>
              <Guid>5ea2337195cd421394ea13793b189d2f</Guid>
              <HorAlignment>Right</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text10</Name>
              <Page isRef="35" />
              <Parent isRef="36" />
              <Text>{GetSumFromPreviousPagesValuesA(PageNumber, Column)}</Text>
              <TextBrush>[38:38:38]</TextBrush>
              <Type>Expression</Type>
              <VertAlignment>Center</VertAlignment>
            </Text10>
            <Text11 Ref="38" type="Text" isKey="true">
              <Border>Left, Right, Bottom;[0:0:0];1;Solid;False;4;Black</Border>
              <Brush>[0:255:255:255]</Brush>
              <ClientRectangle>0,0.6,5.6,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Arial,9</Font>
              <Guid>1b629017026f4fc29a2fcbce2032748c</Guid>
              <HorAlignment>Right</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text11</Name>
              <Page isRef="35" />
              <Parent isRef="36" />
              <Text>{GetSumFromPreviousPagesValuesB(PageNumber, Column)}</Text>
              <TextBrush>[38:38:38]</TextBrush>
              <Type>Expression</Type>
              <VertAlignment>Center</VertAlignment>
            </Text11>
          </Components>
          <Conditions isList="true" count="0" />
          <CountData>3</CountData>
          <DataRelationName isNull="true" />
          <Filters isList="true" count="0" />
          <Guid>25d7be14368a455b93f8ffa215c42c05</Guid>
          <Name>DataBand4</Name>
          <Page isRef="35" />
          <Parent isRef="35" />
          <Sort isList="true" count="0" />
        </DataBand4>
      </Components>
      <Conditions isList="true" count="0" />
      <Guid>ce4caf3367cd481ab2e38cffd2bc097b</Guid>
      <Margins>1,1,1,1</Margins>
      <Name>sum_previous_page</Name>
      <PageHeight>9</PageHeight>
      <PageWidth>18.8</PageWidth>
      <Report isRef="0" />
      <Watermark Ref="39" type="Stimulsoft.Report.Components.StiWatermark" isKey="true">
        <Font>Arial,100</Font>
        <TextBrush>[50:0:0:0]</TextBrush>
      </Watermark>
    </sum_previous_page>
  </Pages>
  <PrinterSettings Ref="40" type="Stimulsoft.Report.Print.StiPrinterSettings" isKey="true" />
  <ReferencedAssemblies isList="true" count="8">
    <value>System.Dll</value>
    <value>System.Drawing.Dll</value>
    <value>System.Windows.Forms.Dll</value>
    <value>System.Data.Dll</value>
    <value>System.Xml.Dll</value>
    <value>Stimulsoft.Controls.Dll</value>
    <value>Stimulsoft.Base.Dll</value>
    <value>Stimulsoft.Report.Dll</value>
  </ReferencedAssemblies>
  <ReportAlias>Report</ReportAlias>
  <ReportChanged>11/25/2013 10:21:52 AM</ReportChanged>
  <ReportCreated>11/25/2013 8:04:27 AM</ReportCreated>
  <ReportFile>D:\Report.mrt</ReportFile>
  <ReportGuid>845bc73009af4a71a730920bb344fa85</ReportGuid>
  <ReportName>Report</ReportName>
  <ReportUnit>Centimeters</ReportUnit>
  <ReportVersion>2013.1.1600</ReportVersion>
  <Script>using System;
using System.Drawing;
using System.Windows.Forms;
using System.Data;
using Stimulsoft.Controls;
using Stimulsoft.Base.Drawing;
using Stimulsoft.Report;
using Stimulsoft.Report.Dialogs;
using Stimulsoft.Report.Components;
using System.Collections.Generic;

namespace Reports
{
    public class Report : Stimulsoft.Report.StiReport
    {
	private Dictionary&lt;string, decimal&gt; sumValuesA;
	private Dictionary&lt;string, decimal&gt; sumValuesB;
	private Dictionary&lt;int, decimal&gt; actualValuesInValuesA;
	private Dictionary&lt;int, decimal&gt; actualValuesInValuesB;

        public Report()        {
            this.InitializeComponent();
	sumValuesA = new Dictionary&lt;string, decimal&gt;();
	sumValuesB = new Dictionary&lt;string, decimal&gt;();
	actualValuesInValuesA = new Dictionary&lt;int, decimal&gt;();
	actualValuesInValuesB = new Dictionary&lt;int, decimal&gt;();
	for (int i = 1; i &lt;= 3; i++)
	{
            		actualValuesInValuesA.Add(i, 0m);
            		actualValuesInValuesB.Add(i, 0m);
    	}
        }

	private string Foo()
	{
		string tmp = string.Empty;

		foreach (var value in sumValuesA)
			tmp += value.Key + "\n";

		return tmp;
	}

	private decimal GetSumValuesA(int pageNo, int col)
	{
		string pageColumn = "p" + pageNo.ToString() + "c" + col.ToString();
		if(sumValuesA.ContainsKey(pageColumn))
		{
			return sumValuesA[pageColumn];
		}

		return 0m;
	}

	private decimal GetSumValuesB(int pageNo, int col)
	{
		string pageColumn = "p" + pageNo.ToString() + "c" + col.ToString();
		if(sumValuesB.ContainsKey(pageColumn))
		{
			return sumValuesB[pageColumn];
		}

		return 0m;
	}

	private decimal GetSumFromPreviousPagesValuesA(int pageNo, int col)
	{
		if(!IsFirstPass)
		{
			decimal fromPreviousPages = 0m;
			for (int i = 1; i &lt; pageNo; i++)
				fromPreviousPages += sumValuesA["p" + i.ToString() + "c" + col.ToString()];
			return fromPreviousPages;
		}

		return 0m;
	}

	private decimal GetSumFromPreviousPagesValuesB(int pageNo, int col)
	{
		if(!IsFirstPass)
		{
			decimal fromPreviousPages = 0m;
			for (int i = 1; i &lt; pageNo; i++)
				fromPreviousPages += sumValuesB["p" + i.ToString() + "c" + col.ToString()];
			return fromPreviousPages;
		}

		return 0m;
	}

        #region StiReport Designer generated code - do not modify
		#endregion StiReport Designer generated code - do not modify
    }
}
</Script>
  <ScriptLanguage>CSharp</ScriptLanguage>
  <Styles isList="true" count="0" />
</StiSerializer>