"Can Break" on Data band

Stimulsoft Reports.NET discussion
Post Reply
mikry
Posts: 42
Joined: Fri Mar 23, 2012 3:57 am

"Can Break" on Data band

Post by mikry »

Hi, i can not create data band with header and footer which are always together on one page. DataBand is still on two pages. What I do wrong? Can You see on my example?

Thanks Michal

Code: Select all

<?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="1">
      <Document Ref="2" type="Stimulsoft.Report.Dictionary.StiXmlDatabase" isKey="true">
        <Alias>Document</Alias>
        <Name>Document</Name>
        <PathData>C:\Workspace\BOSS\Vodafone\4.2.12.08\Customization\DocumentFormatting\Templates\TestPageBreak.xml</PathData>
        <PathSchema>C:\Workspace\BOSS\Vodafone\4.2.12.08\Customization\DocumentFormatting\Templates\TestPageBreak.xsd</PathSchema>
      </Document>
    </Databases>
    <DataSources isList="true" count="2">
      <Sum_tax Ref="3" type="DataTableSource" isKey="true">
        <Alias>Sum_tax</Alias>
        <Columns isList="true" count="7">
          <value>st_tax,System.Decimal</value>
          <value>st_tax_base,System.Decimal</value>
          <value>st_tax_amount,System.Decimal</value>
          <value>st_tax_adj_id,System.Int64</value>
          <value>st_tax_adj_num,System.String</value>
          <value>st_total,System.Decimal</value>
          <value>st_name,System.String</value>
        </Columns>
        <Dictionary isRef="1" />
        <Name>Sum_tax</Name>
        <NameInSource>Document.Sum_tax</NameInSource>
      </Sum_tax>
      <Tax_total Ref="4" type="DataTableSource" isKey="true">
        <Alias>Tax_total</Alias>
        <Columns isList="true" count="3">
          <value>tax_base,System.Decimal</value>
          <value>tax_amount,System.Decimal</value>
          <value>total_amount,System.Decimal</value>
        </Columns>
        <Dictionary isRef="1" />
        <Name>Tax_total</Name>
        <NameInSource>Document.Tax_total</NameInSource>
      </Tax_total>
    </DataSources>
    <Relations isList="true" count="0" />
    <Report isRef="0" />
    <Variables isList="true" count="0" />
  </Dictionary>
  <EngineVersion>EngineV2</EngineVersion>
  <GlobalizationStrings isList="true" count="0" />
  <MetaTags isList="true" count="0" />
  <Pages isList="true" count="1">
    <Page1 Ref="5" type="Page" isKey="true">
      <Border>None;Black;2;Solid;False;4;Black</Border>
      <Brush>Transparent</Brush>
      <Components isList="true" count="4">
        <PageHeader1 Ref="6" type="PageHeaderBand" isKey="true">
          <Brush>Transparent</Brush>
          <ClientRectangle>0,0.4,19,23.6</ClientRectangle>
          <Components isList="true" count="1">
            <Text1 Ref="7" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>11.4,22,1.6,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Arial,8</Font>
              <Margins>0,0,0,0</Margins>
              <Name>Text1</Name>
              <Page isRef="5" />
              <Parent isRef="6" />
              <Text>test distance</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text1>
          </Components>
          <Conditions isList="true" count="0" />
          <Name>PageHeader1</Name>
          <Page isRef="5" />
          <Parent isRef="5" />
          <PrintOn>OnlyFirstPage</PrintOn>
        </PageHeader1>
        <Header1 Ref="8" type="HeaderBand" isKey="true">
          <Brush>Transparent</Brush>
          <ClientRectangle>0,24.8,19,0.8</ClientRectangle>
          <Components isList="true" count="2">
            <Container8 Ref="9" type="Stimulsoft.Report.Components.StiPanel" isKey="true">
              <Brush>[226:227:228]</Brush>
              <ClientRectangle>10.6,0.4,8.4,0.4</ClientRectangle>
              <Components isList="true" count="2">
                <Text54 Ref="10" type="Text" isKey="true">
                  <Brush>Transparent</Brush>
                  <ClientRectangle>0,0,3.2,0.4</ClientRectangle>
                  <Conditions isList="true" count="0" />
                  <Font>Vodafone Rg,10,Bold</Font>
                  <Guid>14d71c346b1c43db9a6b7e43291db8c6</Guid>
                  <Margins>0,0,0,0</Margins>
                  <Name>Text54</Name>
                  <Page isRef="5" />
                  <Parent isRef="9" />
                  <Text>Celkový přehled</Text>
                  <TextBrush>Black</TextBrush>
                </Text54>
                <Text55 Ref="11" type="Text" isKey="true">
                  <Brush>Transparent</Brush>
                  <ClientRectangle>7.8,0,0.6,0.4</ClientRectangle>
                  <Conditions isList="true" count="0" />
                  <Font>Vodafone Rg,10,Bold</Font>
                  <Guid>ca5eb0c0dfe64552bed0efd9b5b58160</Guid>
                  <HorAlignment>Right</HorAlignment>
                  <Margins>0,0,0,0</Margins>
                  <Name>Text55</Name>
                  <Page isRef="5" />
                  <Parent isRef="9" />
                  <Text>Kč</Text>
                  <TextBrush>Black</TextBrush>
                </Text55>
              </Components>
              <Conditions isList="true" count="0" />
              <Name>Container8</Name>
              <Page isRef="5" />
              <Parent isRef="8" />
            </Container8>
            <HorizontalLine4 Ref="12" type="HorizontalLinePrimitive" isKey="true">
              <ClientRectangle>10.6,0.8,8.4,0.0254</ClientRectangle>
              <Color>Black</Color>
              <EndCap Ref="13" type="Cap" isKey="true">
                <Color>Black</Color>
              </EndCap>
              <Guid>98981ab5ead141188bca8ef5e843bf11</Guid>
              <Name>HorizontalLine4</Name>
              <Page isRef="5" />
              <Parent isRef="8" />
              <Size>2</Size>
              <StartCap Ref="14" type="Cap" isKey="true">
                <Color>Black</Color>
              </StartCap>
            </HorizontalLine4>
          </Components>
          <Conditions isList="true" count="0" />
          <Name>Header1</Name>
          <Page isRef="5" />
          <Parent isRef="5" />
        </Header1>
        <Data1 Ref="15" type="DataBand" isKey="true">
          <Brush>Transparent</Brush>
          <BusinessObjectGuid isNull="true" />
          <ClientRectangle>0,26.4,19,0.8</ClientRectangle>
          <Components isList="true" count="4">
            <Text56 Ref="16" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>10.6,0,4.4,0.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,10</Font>
              <Guid>e6c5bb7bd3464561884783c9918785a6</Guid>
              <Margins>0,0,0,0</Margins>
              <Name>Text56</Name>
              <Page isRef="5" />
              <Parent isRef="15" />
              <Text>Celkem základ DPH {Sum_tax.st_tax}%</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text56>
            <Text57 Ref="17" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>17,0,2,0.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,10</Font>
              <Guid>453aa0c98cac4b59879a2799c932f245</Guid>
              <HorAlignment>Right</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text57</Name>
              <Page isRef="5" />
              <Parent isRef="15" />
              <Text>{Format("{0:N2}", Sum_tax.st_tax_base)}</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text57>
            <Text58 Ref="18" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>17,0.4,2,0.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,10</Font>
              <Guid>df239369db8047209f4ec31df93a3fd5</Guid>
              <HorAlignment>Right</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text58</Name>
              <Page isRef="5" />
              <Parent isRef="15" />
              <Text>{Format("{0:N2}", Sum_tax.st_tax_amount)}</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text58>
            <Text59 Ref="19" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>10.6,0.4,4.4,0.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,10</Font>
              <Guid>dc9871defa90481d948ffeb9e4d01b91</Guid>
              <Margins>0,0,0,0</Margins>
              <Name>Text59</Name>
              <Page isRef="5" />
              <Parent isRef="15" />
              <Text>Celkem DPH {Sum_tax.st_tax}%</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text59>
          </Components>
          <Conditions isList="true" count="0" />
          <DataRelationName isNull="true" />
          <DataSourceName>Sum_tax</DataSourceName>
          <Filters isList="true" count="0" />
          <Name>Data1</Name>
          <Page isRef="5" />
          <Parent isRef="5" />
          <Sort isList="true" count="0" />
        </Data1>
        <Footer1 Ref="20" type="FooterBand" isKey="true">
          <Brush>Transparent</Brush>
          <ClientRectangle>0,28,19,2</ClientRectangle>
          <Components isList="true" count="5">
            <Text65 Ref="21" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>17,0,2,0.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,10</Font>
              <Guid>f0d3aea8ceae4b27a64b31827ecf1018</Guid>
              <HorAlignment>Right</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text65</Name>
              <Page isRef="5" />
              <Parent isRef="20" />
              <Text>{Format("{0:N2}", Tax_total.total_amount)}</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text65>
            <Text64 Ref="22" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>10.6,0,3.2,0.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,10</Font>
              <Guid>1cc5f231cf664ae69ea46b75418d6138</Guid>
              <Margins>0,0,0,0</Margins>
              <Name>Text64</Name>
              <Page isRef="5" />
              <Parent isRef="20" />
              <Text>CELKEM (s DPH)</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text64>
            <Text68 Ref="23" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>10.6,1.4,4.4,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,14</Font>
              <Guid>c9a09607019f4ac0a774e745646c37e6</Guid>
              <Margins>0,0,0,0</Margins>
              <Name>Text68</Name>
              <Page isRef="5" />
              <Parent isRef="20" />
              <Text>Celkem vyúčtováno</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text68>
            <Text69 Ref="24" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>15.6,1.4,3.4,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,14,Bold</Font>
              <Guid>5386b0d0e8ab4595a569326c8a4c78c6</Guid>
              <HorAlignment>Right</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text69</Name>
              <Page isRef="5" />
              <Parent isRef="20" />
              <Text>11111 Kč</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text69>
            <HorizontalLine5 Ref="25" type="HorizontalLinePrimitive" isKey="true">
              <ClientRectangle>10.6,1.2,8.4,0.0254</ClientRectangle>
              <Color>Black</Color>
              <EndCap Ref="26" type="Cap" isKey="true">
                <Color>Black</Color>
              </EndCap>
              <Guid>6bd07d210d1c45da8838d1408d9ba526</Guid>
              <Name>HorizontalLine5</Name>
              <Page isRef="5" />
              <Parent isRef="20" />
              <Size>2</Size>
              <StartCap Ref="27" type="Cap" isKey="true">
                <Color>Black</Color>
              </StartCap>
            </HorizontalLine5>
          </Components>
          <Conditions isList="true" count="0" />
          <Name>Footer1</Name>
          <Page isRef="5" />
          <Parent isRef="5" />
        </Footer1>
      </Components>
      <Conditions isList="true" count="0" />
      <Guid>c53fbf41a52746e6828bcfb510c52c15</Guid>
      <LargeHeight>True</LargeHeight>
      <Margins>1,1,1,1</Margins>
      <Name>Page1</Name>
      <PageHeight>29.7</PageHeight>
      <PageWidth>21</PageWidth>
      <Report isRef="0" />
      <Watermark Ref="28" type="Stimulsoft.Report.Components.StiWatermark" isKey="true">
        <Font>Arial,100</Font>
        <TextBrush>[50:0:0:0]</TextBrush>
      </Watermark>
    </Page1>
  </Pages>
  <PrinterSettings Ref="29" 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>7/4/2012 12:47:40 PM</ReportChanged>
  <ReportCreated>7/4/2012 12:34:38 PM</ReportCreated>
  <ReportFile>C:\Workspace\BOSS\Vodafone\4.2.12.08\Customization\DocumentFormatting\Templates\TestPageBreak.mrt</ReportFile>
  <ReportGuid>5008fce725d24bef899af3f37d5bef21</ReportGuid>
  <ReportName>Report</ReportName>
  <ReportUnit>Centimeters</ReportUnit>
  <ReportVersion>2012.1.1300</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;

namespace Reports
{
    public class Report : Stimulsoft.Report.StiReport
    {
        public Report()        {
            this.InitializeComponent();
        }

        #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>
/Brush

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema id="Document" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop">
	<xs:element name="Document">
		<xs:complexType>
			<xs:choice maxOccurs="unbounded">
				<xs:element name="Sum_tax">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="st_tax" type="xs:decimal" minOccurs="0"/>
							<xs:element name="st_tax_base" type="xs:decimal" minOccurs="0"/>
							<xs:element name="st_tax_amount" type="xs:decimal" minOccurs="0"/>
							<xs:element name="st_tax_adj_id" type="xs:long" minOccurs="0"/>
							<xs:element name="st_tax_adj_num" type="xs:string" minOccurs="0"/>
							<xs:element name="st_total" type="xs:decimal" minOccurs="0"/>
							<xs:element name="st_name" type="xs:string" minOccurs="0"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Tax_total">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="tax_base" type="xs:decimal" minOccurs="0"/>
							<xs:element name="tax_amount" type="xs:decimal" minOccurs="0"/>
							<xs:element name="total_amount" type="xs:decimal" minOccurs="0"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
      </xs:choice>
		</xs:complexType>
	</xs:element>
</xs:schema>

<Document>
  <Sum_tax>
	<st_tax>20</st_tax>
	<st_tax_base>-27635.86</st_tax_base>
	<st_tax_amount>-5527.12</st_tax_amount>
	<st_tax_adj_id>0</st_tax_adj_id>
	<st_tax_adj_num />
	<st_total>-33163.03</st_total>
	<st_name>DPH (vyšší sazba)</st_name>
  </Sum_tax>
  <Sum_tax>
	<st_tax>19</st_tax>
	<st_tax_base>-1.86</st_tax_base>
	<st_tax_amount>-1.12</st_tax_amount>
	<st_tax_adj_id>0</st_tax_adj_id>
	<st_tax_adj_num />
	<st_total>-1.03</st_total>
	<st_name>DPH (vyšší sazba)</st_name>
  </Sum_tax>
  <Tax_total>
	<tax_base>-27635.86</tax_base>
	<tax_amount>-5527.12</tax_amount>
	<total_amount>-33163.98</total_amount>
  </Tax_total>
</Document>
Jan
Posts: 1265
Joined: Thu Feb 19, 2009 8:19 am

Re: "Can Break" on Data band

Post by Jan »

Hello,

Sorry your question is not clear for us. If you want print Header and Footer bands on all pages you can use PrintOnAllPages property of this bands. If you want print report on one unlimited page you can use UnlimitedHeight property of page.

Thank you.
mikry
Posts: 42
Joined: Fri Mar 23, 2012 3:57 am

Re: "Can Break" on Data band

Post by mikry »

Hello, I just want print header, data and footer on "one page". Now i have header and half data on first page and rest of data and footer are on second page.

Michal
mikry
Posts: 42
Joined: Fri Mar 23, 2012 3:57 am

Re: "Can Break" on Data band

Post by mikry »

Hello, I had try use SubReport but result is same. Table (data band) is split on two pages :( I need whole table always on one page. Property "Can Break" is set to False.

Michal

Code: Select all

<?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="1">
      <Document Ref="2" type="Stimulsoft.Report.Dictionary.StiXmlDatabase" isKey="true">
        <Alias>Document</Alias>
        <Name>Document</Name>
        <PathData>C:\Workspace\BOSS\Vodafone\4.2.12.08\Customization\DocumentFormatting\Templates\TestPageBreak.xml</PathData>
        <PathSchema>C:\Workspace\BOSS\Vodafone\4.2.12.08\Customization\DocumentFormatting\Templates\TestPageBreak.xsd</PathSchema>
      </Document>
    </Databases>
    <DataSources isList="true" count="2">
      <Sum_tax Ref="3" type="DataTableSource" isKey="true">
        <Alias>Sum_tax</Alias>
        <Columns isList="true" count="7">
          <value>st_tax,System.Decimal</value>
          <value>st_tax_base,System.Decimal</value>
          <value>st_tax_amount,System.Decimal</value>
          <value>st_tax_adj_id,System.Int64</value>
          <value>st_tax_adj_num,System.String</value>
          <value>st_total,System.Decimal</value>
          <value>st_name,System.String</value>
        </Columns>
        <Dictionary isRef="1" />
        <Name>Sum_tax</Name>
        <NameInSource>Document.Sum_tax</NameInSource>
      </Sum_tax>
      <Tax_total Ref="4" type="DataTableSource" isKey="true">
        <Alias>Tax_total</Alias>
        <Columns isList="true" count="3">
          <value>tax_base,System.Decimal</value>
          <value>tax_amount,System.Decimal</value>
          <value>total_amount,System.Decimal</value>
        </Columns>
        <Dictionary isRef="1" />
        <Name>Tax_total</Name>
        <NameInSource>Document.Tax_total</NameInSource>
      </Tax_total>
    </DataSources>
    <Relations isList="true" count="0" />
    <Report isRef="0" />
    <Variables isList="true" count="0" />
  </Dictionary>
  <EngineVersion>EngineV2</EngineVersion>
  <GlobalizationStrings isList="true" count="0" />
  <MetaTags isList="true" count="0" />
  <Pages isList="true" count="2">
    <Page1 Ref="5" type="Page" isKey="true">
      <Border>None;Black;2;Solid;False;4;Black</Border>
      <Brush>Transparent</Brush>
      <Components isList="true" count="5">
        <PageHeader1 Ref="6" type="PageHeaderBand" isKey="true">
          <Brush>Transparent</Brush>
          <ClientRectangle>0,0.4,19,23.6</ClientRectangle>
          <Components isList="true" count="1">
            <Text1 Ref="7" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>11.4,22,1.6,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Arial,8</Font>
              <Margins>0,0,0,0</Margins>
              <Name>Text1</Name>
              <Page isRef="5" />
              <Parent isRef="6" />
              <Text>test distance</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text1>
          </Components>
          <Conditions isList="true" count="0" />
          <Name>PageHeader1</Name>
          <Page isRef="5" />
          <Parent isRef="5" />
          <PrintOn>OnlyFirstPage</PrintOn>
        </PageHeader1>
        <Data2 Ref="8" type="DataBand" isKey="true">
          <Brush>Transparent</Brush>
          <BusinessObjectGuid isNull="true" />
          <ClientRectangle>0,24.8,19,3.6</ClientRectangle>
          <Components isList="true" count="8">
            <Panel1 Ref="9" type="Stimulsoft.Report.Components.StiPanel" isKey="true">
              <Brush>[226:227:228]</Brush>
              <ClientRectangle>10.6,0.4,8.4,0.4</ClientRectangle>
              <Components isList="true" count="2">
                <Text4 Ref="10" type="Text" isKey="true">
                  <Brush>Transparent</Brush>
                  <ClientRectangle>0,0,3.2,0.4</ClientRectangle>
                  <Conditions isList="true" count="0" />
                  <Font>Vodafone Rg,10,Bold</Font>
                  <Guid>38ff34172d7e4389b619bbbf70c4d26b</Guid>
                  <Margins>0,0,0,0</Margins>
                  <Name>Text4</Name>
                  <Page isRef="5" />
                  <Parent isRef="9" />
                  <Text>Celkový přehled</Text>
                  <TextBrush>Black</TextBrush>
                </Text4>
                <Text5 Ref="11" type="Text" isKey="true">
                  <Brush>Transparent</Brush>
                  <ClientRectangle>7.8,0,0.6,0.4</ClientRectangle>
                  <Conditions isList="true" count="0" />
                  <Font>Vodafone Rg,10,Bold</Font>
                  <Guid>665854ebcf294e88b6e778205c120c85</Guid>
                  <HorAlignment>Right</HorAlignment>
                  <Margins>0,0,0,0</Margins>
                  <Name>Text5</Name>
                  <Page isRef="5" />
                  <Parent isRef="9" />
                  <Text>Kč</Text>
                  <TextBrush>Black</TextBrush>
                </Text5>
              </Components>
              <Conditions isList="true" count="0" />
              <Guid>a432b67667aa45fd9e17457e9cea7a5c</Guid>
              <Name>Panel1</Name>
              <Page isRef="5" />
              <Parent isRef="8" />
            </Panel1>
            <Text2 Ref="12" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>17,1.6,2,0.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,10</Font>
              <Guid>52f3522c48334244b84076f2093aface</Guid>
              <HorAlignment>Right</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text2</Name>
              <Page isRef="5" />
              <Parent isRef="8" />
              <Text>{Format("{0:N2}", Tax_total.total_amount)}</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text2>
            <Text3 Ref="13" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>10.6,1.6,3.2,0.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,10</Font>
              <Guid>fa78a9eb9dbf49b08ba659733a64e7d0</Guid>
              <Margins>0,0,0,0</Margins>
              <Name>Text3</Name>
              <Page isRef="5" />
              <Parent isRef="8" />
              <Text>CELKEM (s DPH)</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text3>
            <Text6 Ref="14" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>10.6,3,4.4,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,14</Font>
              <Guid>d901ab44a9984eadbd0ec0aad8c647a8</Guid>
              <Margins>0,0,0,0</Margins>
              <Name>Text6</Name>
              <Page isRef="5" />
              <Parent isRef="8" />
              <Text>Celkem vyúčtováno</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text6>
            <Text7 Ref="15" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>15.6,3,3.4,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,14,Bold</Font>
              <Guid>d1d2bc48eaa445d99090e1d9ab068d1c</Guid>
              <HorAlignment>Right</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text7</Name>
              <Page isRef="5" />
              <Parent isRef="8" />
              <Text>11111 Kč</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text7>
            <Sub_Report1 Ref="16" type="SubReport" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>10.6,0.8,8.4,0.8</ClientRectangle>
              <Components isList="true" count="0" />
              <Name>Sub_Report1</Name>
              <Page isRef="5" />
              <Parent isRef="8" />
              <SubReportPageGuid>20f7625aa47844baa93b1fa309325e46</SubReportPageGuid>
            </Sub_Report1>
            <HorizontalLine1 Ref="17" type="HorizontalLinePrimitive" isKey="true">
              <ClientRectangle>10.6,0.8,8.4,0.0254</ClientRectangle>
              <Color>Black</Color>
              <EndCap Ref="18" type="Cap" isKey="true">
                <Color>Black</Color>
              </EndCap>
              <Guid>804b29eece334e649d704bacde116b29</Guid>
              <Name>HorizontalLine1</Name>
              <Page isRef="5" />
              <Parent isRef="8" />
              <Size>2</Size>
              <StartCap Ref="19" type="Cap" isKey="true">
                <Color>Black</Color>
              </StartCap>
            </HorizontalLine1>
            <HorizontalLine2 Ref="20" type="HorizontalLinePrimitive" isKey="true">
              <ClientRectangle>10.6,2.8,8.4,0.0254</ClientRectangle>
              <Color>Black</Color>
              <EndCap Ref="21" type="Cap" isKey="true">
                <Color>Black</Color>
              </EndCap>
              <Guid>963bdf4b8418472796a63f81ccb9bd5b</Guid>
              <Name>HorizontalLine2</Name>
              <Page isRef="5" />
              <Parent isRef="8" />
              <Size>2</Size>
              <StartCap Ref="22" type="Cap" isKey="true">
                <Color>Black</Color>
              </StartCap>
            </HorizontalLine2>
          </Components>
          <Conditions isList="true" count="0" />
          <DataRelationName isNull="true" />
          <DataSourceName>Tax_total</DataSourceName>
          <Filters isList="true" count="0" />
          <Name>Data2</Name>
          <Page isRef="5" />
          <Parent isRef="5" />
          <Sort isList="true" count="0" />
        </Data2>
        <Header1 Ref="23" type="HeaderBand" isKey="true">
          <Brush>Transparent</Brush>
          <ClientRectangle>0,29.2,19,0.8</ClientRectangle>
          <Components isList="true" count="2">
            <Container8 Ref="24" type="Stimulsoft.Report.Components.StiPanel" isKey="true">
              <Brush>[226:227:228]</Brush>
              <ClientRectangle>10.6,0.4,8.4,0.4</ClientRectangle>
              <Components isList="true" count="2">
                <Text54 Ref="25" type="Text" isKey="true">
                  <Brush>Transparent</Brush>
                  <ClientRectangle>0,0,3.2,0.4</ClientRectangle>
                  <Conditions isList="true" count="0" />
                  <Font>Vodafone Rg,10,Bold</Font>
                  <Guid>14d71c346b1c43db9a6b7e43291db8c6</Guid>
                  <Margins>0,0,0,0</Margins>
                  <Name>Text54</Name>
                  <Page isRef="5" />
                  <Parent isRef="24" />
                  <Text>Celkový přehled</Text>
                  <TextBrush>Black</TextBrush>
                </Text54>
                <Text55 Ref="26" type="Text" isKey="true">
                  <Brush>Transparent</Brush>
                  <ClientRectangle>7.8,0,0.6,0.4</ClientRectangle>
                  <Conditions isList="true" count="0" />
                  <Font>Vodafone Rg,10,Bold</Font>
                  <Guid>ca5eb0c0dfe64552bed0efd9b5b58160</Guid>
                  <HorAlignment>Right</HorAlignment>
                  <Margins>0,0,0,0</Margins>
                  <Name>Text55</Name>
                  <Page isRef="5" />
                  <Parent isRef="24" />
                  <Text>Kč</Text>
                  <TextBrush>Black</TextBrush>
                </Text55>
              </Components>
              <Conditions isList="true" count="0" />
              <Name>Container8</Name>
              <Page isRef="5" />
              <Parent isRef="23" />
            </Container8>
            <HorizontalLine4 Ref="27" type="HorizontalLinePrimitive" isKey="true">
              <ClientRectangle>10.6,0.8,8.4,0.0254</ClientRectangle>
              <Color>Black</Color>
              <EndCap Ref="28" type="Cap" isKey="true">
                <Color>Black</Color>
              </EndCap>
              <Guid>98981ab5ead141188bca8ef5e843bf11</Guid>
              <Name>HorizontalLine4</Name>
              <Page isRef="5" />
              <Parent isRef="23" />
              <Size>2</Size>
              <StartCap Ref="29" type="Cap" isKey="true">
                <Color>Black</Color>
              </StartCap>
            </HorizontalLine4>
          </Components>
          <Conditions isList="true" count="0" />
          <Name>Header1</Name>
          <Page isRef="5" />
          <Parent isRef="5" />
        </Header1>
        <Data1 Ref="30" type="DataBand" isKey="true">
          <Brush>Transparent</Brush>
          <BusinessObjectGuid isNull="true" />
          <ClientRectangle>0,30.8,19,0.8</ClientRectangle>
          <Components isList="true" count="4">
            <Text56 Ref="31" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>10.6,0,4.4,0.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,10</Font>
              <Guid>e6c5bb7bd3464561884783c9918785a6</Guid>
              <Margins>0,0,0,0</Margins>
              <Name>Text56</Name>
              <Page isRef="5" />
              <Parent isRef="30" />
              <Text>Celkem základ DPH {Sum_tax.st_tax}%</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text56>
            <Text57 Ref="32" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>17,0,2,0.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,10</Font>
              <Guid>453aa0c98cac4b59879a2799c932f245</Guid>
              <HorAlignment>Right</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text57</Name>
              <Page isRef="5" />
              <Parent isRef="30" />
              <Text>{Format("{0:N2}", Sum_tax.st_tax_base)}</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text57>
            <Text58 Ref="33" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>17,0.4,2,0.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,10</Font>
              <Guid>df239369db8047209f4ec31df93a3fd5</Guid>
              <HorAlignment>Right</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text58</Name>
              <Page isRef="5" />
              <Parent isRef="30" />
              <Text>{Format("{0:N2}", Sum_tax.st_tax_amount)}</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text58>
            <Text59 Ref="34" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>10.6,0.4,4.4,0.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,10</Font>
              <Guid>dc9871defa90481d948ffeb9e4d01b91</Guid>
              <Margins>0,0,0,0</Margins>
              <Name>Text59</Name>
              <Page isRef="5" />
              <Parent isRef="30" />
              <Text>Celkem DPH {Sum_tax.st_tax}%</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text59>
          </Components>
          <Conditions isList="true" count="0" />
          <DataRelationName isNull="true" />
          <DataSourceName>Sum_tax</DataSourceName>
          <Filters isList="true" count="0" />
          <Name>Data1</Name>
          <Page isRef="5" />
          <Parent isRef="5" />
          <Sort isList="true" count="0" />
        </Data1>
        <Footer1 Ref="35" type="FooterBand" isKey="true">
          <Brush>Transparent</Brush>
          <ClientRectangle>0,32.4,19,2</ClientRectangle>
          <Components isList="true" count="5">
            <Text65 Ref="36" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>17,0,2,0.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,10</Font>
              <Guid>f0d3aea8ceae4b27a64b31827ecf1018</Guid>
              <HorAlignment>Right</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text65</Name>
              <Page isRef="5" />
              <Parent isRef="35" />
              <Text>{Format("{0:N2}", Tax_total.total_amount)}</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text65>
            <Text64 Ref="37" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>10.6,0,3.2,0.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,10</Font>
              <Guid>1cc5f231cf664ae69ea46b75418d6138</Guid>
              <Margins>0,0,0,0</Margins>
              <Name>Text64</Name>
              <Page isRef="5" />
              <Parent isRef="35" />
              <Text>CELKEM (s DPH)</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text64>
            <Text68 Ref="38" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>10.6,1.4,4.4,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,14</Font>
              <Guid>c9a09607019f4ac0a774e745646c37e6</Guid>
              <Margins>0,0,0,0</Margins>
              <Name>Text68</Name>
              <Page isRef="5" />
              <Parent isRef="35" />
              <Text>Celkem vyúčtováno</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text68>
            <Text69 Ref="39" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>15.6,1.4,3.4,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,14,Bold</Font>
              <Guid>5386b0d0e8ab4595a569326c8a4c78c6</Guid>
              <HorAlignment>Right</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text69</Name>
              <Page isRef="5" />
              <Parent isRef="35" />
              <Text>11111 Kč</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text69>
            <HorizontalLine5 Ref="40" type="HorizontalLinePrimitive" isKey="true">
              <ClientRectangle>10.6,1.2,8.4,0.0254</ClientRectangle>
              <Color>Black</Color>
              <EndCap Ref="41" type="Cap" isKey="true">
                <Color>Black</Color>
              </EndCap>
              <Guid>6bd07d210d1c45da8838d1408d9ba526</Guid>
              <Name>HorizontalLine5</Name>
              <Page isRef="5" />
              <Parent isRef="35" />
              <Size>2</Size>
              <StartCap Ref="42" type="Cap" isKey="true">
                <Color>Black</Color>
              </StartCap>
            </HorizontalLine5>
          </Components>
          <Conditions isList="true" count="0" />
          <Name>Footer1</Name>
          <Page isRef="5" />
          <Parent isRef="5" />
        </Footer1>
      </Components>
      <Conditions isList="true" count="0" />
      <Guid>c53fbf41a52746e6828bcfb510c52c15</Guid>
      <LargeHeight>True</LargeHeight>
      <Margins>1,1,1,1</Margins>
      <Name>Page1</Name>
      <PageHeight>29.7</PageHeight>
      <PageWidth>21</PageWidth>
      <Report isRef="0" />
      <Watermark Ref="43" type="Stimulsoft.Report.Components.StiWatermark" isKey="true">
        <Font>Arial,100</Font>
        <TextBrush>[50:0:0:0]</TextBrush>
      </Watermark>
    </Page1>
    <Sub_Report_1 Ref="44" type="Page" isKey="true">
      <Border>None;Black;2;Solid;False;4;Black</Border>
      <Brush>Transparent</Brush>
      <Components isList="true" count="1">
        <Data3 Ref="45" type="DataBand" isKey="true">
          <Brush>Transparent</Brush>
          <BusinessObjectGuid isNull="true" />
          <ClientRectangle>0,0.4,8.4,0.8</ClientRectangle>
          <Components isList="true" count="4">
            <Text8 Ref="46" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>0,0,4.4,0.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,10</Font>
              <Guid>646a0bdeab614c88bdbb4c5c597a8e61</Guid>
              <Margins>0,0,0,0</Margins>
              <Name>Text8</Name>
              <Page isRef="44" />
              <Parent isRef="45" />
              <Text>Celkem základ DPH {Sum_tax.st_tax}%</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text8>
            <Text9 Ref="47" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>6.4,0,2,0.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,10</Font>
              <Guid>4d6daeddcaee45c4a5cf2ae8c2a78844</Guid>
              <HorAlignment>Right</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text9</Name>
              <Page isRef="44" />
              <Parent isRef="45" />
              <Text>{Format("{0:N2}", Sum_tax.st_tax_base)}</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text9>
            <Text10 Ref="48" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>6.4,0.4,2,0.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,10</Font>
              <Guid>06663de2b772430cae967e3e4d3c2bce</Guid>
              <HorAlignment>Right</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text10</Name>
              <Page isRef="44" />
              <Parent isRef="45" />
              <Text>{Format("{0:N2}", Sum_tax.st_tax_amount)}</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text10>
            <Text11 Ref="49" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>0,0.4,4.4,0.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Vodafone Rg,10</Font>
              <Guid>e617b892b3814af3b4b9c01a21f6a547</Guid>
              <Margins>0,0,0,0</Margins>
              <Name>Text11</Name>
              <Page isRef="44" />
              <Parent isRef="45" />
              <Text>Celkem DPH {Sum_tax.st_tax}%</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text11>
          </Components>
          <Conditions isList="true" count="0" />
          <DataRelationName isNull="true" />
          <DataSourceName>Sum_tax</DataSourceName>
          <Filters isList="true" count="0" />
          <Name>Data3</Name>
          <Page isRef="44" />
          <Parent isRef="44" />
          <Sort isList="true" count="0" />
        </Data3>
      </Components>
      <Conditions isList="true" count="0" />
      <Guid>20f7625aa47844baa93b1fa309325e46</Guid>
      <Margins>1,1,1,1</Margins>
      <Name>Sub_Report_1</Name>
      <PageHeight>29.7</PageHeight>
      <PageWidth>10.4</PageWidth>
      <Report isRef="0" />
      <Watermark Ref="50" type="Stimulsoft.Report.Components.StiWatermark" isKey="true">
        <Font>Arial,100</Font>
        <TextBrush>[50:0:0:0]</TextBrush>
      </Watermark>
    </Sub_Report_1>
  </Pages>
  <PrinterSettings Ref="51" 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>7/9/2012 1:01:52 PM</ReportChanged>
  <ReportCreated>7/4/2012 12:34:38 PM</ReportCreated>
  <ReportFile>C:\Workspace\BOSS\Vodafone\4.2.12.08\Customization\DocumentFormatting\Templates\TestPageBreak.mrt</ReportFile>
  <ReportGuid>2fa154adbb6a4b5090ce583c1a9a56da</ReportGuid>
  <ReportName>Report</ReportName>
  <ReportUnit>Centimeters</ReportUnit>
  <ReportVersion>2012.1.1300</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;

namespace Reports
{
    public class Report : Stimulsoft.Report.StiReport
    {
        public Report()        {
            this.InitializeComponent();
        }

        #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>
HighAley
Posts: 8430
Joined: Wed Jun 08, 2011 7:40 am
Location: Stimulsoft Office

Re: "Can Break" on Data band

Post by HighAley »

Hello, Michal.

The Keep Header Together and Keep Footer Together properties is made to print header with only one first or last Band respectively. In this case you should put header, band and footer on one Panel which should be placed on the band and set its Can Brake property to false. Look at the attached report template.
sample1.mrt
(17.09 KiB) Downloaded 716 times
When you try to use subreport it is broken by engine to prevent the infinite loop. And again you should put it on the Panel. Please, look at the second report template.
sample2.mrt
(27.12 KiB) Downloaded 483 times
Thank you.
mikry
Posts: 42
Joined: Fri Mar 23, 2012 3:57 am

Re: "Can Break" on Data band

Post by mikry »

Hello, i have two questions :-)

Where is "Panel"? I can not find "Panel" in Toolbox. I used copy/paste, but it is not good.

Second question. In my sample must be property "Can Break" of base band (Data4) set to "True". I do not understand. Panel is set "Can Break" = False.

Code: Select all

<?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="1">
      <Document Ref="2" type="Stimulsoft.Report.Dictionary.StiXmlDatabase" isKey="true">
        <Alias>Document</Alias>
        <Name>Document</Name>
        <PathData>C:\Workspace\BOSS\Vodafone\4.2.12.08\Customization\DocumentFormatting\Templates\TestPageBreak.xml</PathData>
        <PathSchema>C:\Workspace\BOSS\Vodafone\4.2.12.08\Customization\DocumentFormatting\Templates\TestPageBreak.xsd</PathSchema>
      </Document>
    </Databases>
    <DataSources isList="true" count="2">
      <Sum_tax Ref="3" type="DataTableSource" isKey="true">
        <Alias>Sum_tax</Alias>
        <Columns isList="true" count="7">
          <value>st_tax,System.Decimal</value>
          <value>st_tax_base,System.Decimal</value>
          <value>st_tax_amount,System.Decimal</value>
          <value>st_tax_adj_id,System.Int64</value>
          <value>st_tax_adj_num,System.String</value>
          <value>st_total,System.Decimal</value>
          <value>st_name,System.String</value>
        </Columns>
        <Dictionary isRef="1" />
        <Name>Sum_tax</Name>
        <NameInSource>Document.Sum_tax</NameInSource>
      </Sum_tax>
      <Tax_total Ref="4" type="DataTableSource" isKey="true">
        <Alias>Tax_total</Alias>
        <Columns isList="true" count="3">
          <value>tax_base,System.Decimal</value>
          <value>tax_amount,System.Decimal</value>
          <value>total_amount,System.Decimal</value>
        </Columns>
        <Dictionary isRef="1" />
        <Name>Tax_total</Name>
        <NameInSource>Document.Tax_total</NameInSource>
      </Tax_total>
    </DataSources>
    <Relations isList="true" count="0" />
    <Report isRef="0" />
    <Variables isList="true" count="0" />
  </Dictionary>
  <EngineVersion>EngineV2</EngineVersion>
  <GlobalizationStrings isList="true" count="0" />
  <MetaTags isList="true" count="0" />
  <Pages isList="true" count="1">
    <Page1 Ref="5" type="Page" isKey="true">
      <Border>None;Black;2;Solid;False;4;Black</Border>
      <Brush>Transparent</Brush>
      <Components isList="true" count="2">
        <PageHeader1 Ref="6" type="PageHeaderBand" isKey="true">
          <Border>All;Black;1;Solid;False;4;Black</Border>
          <Brush>Transparent</Brush>
          <ClientRectangle>0,0.4,19,22.4</ClientRectangle>
          <Components isList="true" count="1">
            <Text1 Ref="7" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>11.4,13.6,1.6,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Arial,8</Font>
              <Margins>0,0,0,0</Margins>
              <Name>Text1</Name>
              <Page isRef="5" />
              <Parent isRef="6" />
              <Text>test distance</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text1>
          </Components>
          <Conditions isList="true" count="0" />
          <Name>PageHeader1</Name>
          <Page isRef="5" />
          <Parent isRef="5" />
          <PrintOn>OnlyFirstPage</PrintOn>
        </PageHeader1>
        <Data4 Ref="8" type="DataBand" isKey="true">
          <Brush>Transparent</Brush>
          <CanBreak>True</CanBreak>
          <CanShrink>True</CanShrink>
          <ClientRectangle>0,23.6,19,7.4</ClientRectangle>
          <Components isList="true" count="1">
            <Panel2 Ref="9" type="Stimulsoft.Report.Components.StiPanel" isKey="true">
              <Brush>Transparent</Brush>
              <CanGrow>True</CanGrow>
              <CanShrink>True</CanShrink>
              <ClientRectangle>0,0.2,19,7</ClientRectangle>
              <Components isList="true" count="3">
                <Header2 Ref="10" type="HeaderBand" isKey="true">
                  <Brush>Transparent</Brush>
                  <ClientRectangle>0,0.4,19,0.8</ClientRectangle>
                  <Components isList="true" count="2">
                    <Panel3 Ref="11" type="Stimulsoft.Report.Components.StiPanel" isKey="true">
                      <Brush>[226:227:228]</Brush>
                      <ClientRectangle>10.6,0.4,8.4,0.4</ClientRectangle>
                      <Components isList="true" count="2">
                        <Text12 Ref="12" type="Text" isKey="true">
                          <Brush>Transparent</Brush>
                          <ClientRectangle>0,0,3.2,0.4</ClientRectangle>
                          <Conditions isList="true" count="0" />
                          <Font>Vodafone Rg,10,Bold</Font>
                          <Guid>9c7fa28b8c224aac89b4561d2d72dc1d</Guid>
                          <Margins>0,0,0,0</Margins>
                          <Name>Text12</Name>
                          <Page isRef="5" />
                          <Parent isRef="11" />
                          <Text>Celkový přehled</Text>
                          <TextBrush>Black</TextBrush>
                        </Text12>
                        <Text13 Ref="13" type="Text" isKey="true">
                          <Brush>Transparent</Brush>
                          <ClientRectangle>7.8,0,0.6,0.4</ClientRectangle>
                          <Conditions isList="true" count="0" />
                          <Font>Vodafone Rg,10,Bold</Font>
                          <Guid>7f06ac4b165d49ac9c226e9a02f8f358</Guid>
                          <HorAlignment>Right</HorAlignment>
                          <Margins>0,0,0,0</Margins>
                          <Name>Text13</Name>
                          <Page isRef="5" />
                          <Parent isRef="11" />
                          <Text>Kč</Text>
                          <TextBrush>Black</TextBrush>
                        </Text13>
                      </Components>
                      <Conditions isList="true" count="0" />
                      <Guid>706d0e37e9194026bc5b300f121f860d</Guid>
                      <Name>Panel3</Name>
                      <Page isRef="5" />
                      <Parent isRef="10" />
                    </Panel3>
                    <HorizontalLine3 Ref="14" type="HorizontalLinePrimitive" isKey="true">
                      <ClientRectangle>10.6,0.8,8.4,0.0254</ClientRectangle>
                      <Color>Black</Color>
                      <EndCap Ref="15" type="Cap" isKey="true">
                        <Color>Black</Color>
                      </EndCap>
                      <Guid>4787db1324ee48baad0357858fbdc094</Guid>
                      <Name>HorizontalLine3</Name>
                      <Page isRef="5" />
                      <Parent isRef="10" />
                      <Size>2</Size>
                      <StartCap Ref="16" type="Cap" isKey="true">
                        <Color>Black</Color>
                      </StartCap>
                    </HorizontalLine3>
                  </Components>
                  <Conditions isList="true" count="0" />
                  <Name>Header2</Name>
                  <Page isRef="5" />
                  <Parent isRef="9" />
                </Header2>
                <Data5 Ref="17" type="DataBand" isKey="true">
                  <Brush>Transparent</Brush>
                  <BusinessObjectGuid isNull="true" />
                  <ClientRectangle>0,2,19,0.8</ClientRectangle>
                  <Components isList="true" count="4">
                    <Text14 Ref="18" type="Text" isKey="true">
                      <Brush>Transparent</Brush>
                      <ClientRectangle>10.6,0,4.4,0.4</ClientRectangle>
                      <Conditions isList="true" count="0" />
                      <Font>Vodafone Rg,10</Font>
                      <Guid>feb4056a5a3542329a59d3eeac3f29a4</Guid>
                      <Margins>0,0,0,0</Margins>
                      <Name>Text14</Name>
                      <Page isRef="5" />
                      <Parent isRef="17" />
                      <Text>Celkem základ DPH {Sum_tax.st_tax}%</Text>
                      <TextBrush>Black</TextBrush>
                      <Type>Expression</Type>
                    </Text14>
                    <Text15 Ref="19" type="Text" isKey="true">
                      <Brush>Transparent</Brush>
                      <ClientRectangle>17,0,2,0.4</ClientRectangle>
                      <Conditions isList="true" count="0" />
                      <Font>Vodafone Rg,10</Font>
                      <Guid>804a3be30dd745f4bfe0e1fb22c54c81</Guid>
                      <HorAlignment>Right</HorAlignment>
                      <Margins>0,0,0,0</Margins>
                      <Name>Text15</Name>
                      <Page isRef="5" />
                      <Parent isRef="17" />
                      <Text>{Format("{0:N2}", Sum_tax.st_tax_base)}</Text>
                      <TextBrush>Black</TextBrush>
                      <Type>Expression</Type>
                    </Text15>
                    <Text16 Ref="20" type="Text" isKey="true">
                      <Brush>Transparent</Brush>
                      <ClientRectangle>17,0.4,2,0.4</ClientRectangle>
                      <Conditions isList="true" count="0" />
                      <Font>Vodafone Rg,10</Font>
                      <Guid>9a5aafc641cd4b129b37ea1939c4b458</Guid>
                      <HorAlignment>Right</HorAlignment>
                      <Margins>0,0,0,0</Margins>
                      <Name>Text16</Name>
                      <Page isRef="5" />
                      <Parent isRef="17" />
                      <Text>{Format("{0:N2}", Sum_tax.st_tax_amount)}</Text>
                      <TextBrush>Black</TextBrush>
                      <Type>Expression</Type>
                    </Text16>
                    <Text17 Ref="21" type="Text" isKey="true">
                      <Brush>Transparent</Brush>
                      <ClientRectangle>10.6,0.4,4.4,0.4</ClientRectangle>
                      <Conditions isList="true" count="0" />
                      <Font>Vodafone Rg,10</Font>
                      <Guid>05f6b4a34b82453a90037d63fe7b2704</Guid>
                      <Margins>0,0,0,0</Margins>
                      <Name>Text17</Name>
                      <Page isRef="5" />
                      <Parent isRef="17" />
                      <Text>Celkem DPH {Sum_tax.st_tax}%</Text>
                      <TextBrush>Black</TextBrush>
                      <Type>Expression</Type>
                    </Text17>
                  </Components>
                  <Conditions isList="true" count="0" />
                  <DataRelationName isNull="true" />
                  <DataSourceName>Sum_tax</DataSourceName>
                  <Filters isList="true" count="0" />
                  <Name>Data5</Name>
                  <Page isRef="5" />
                  <Parent isRef="9" />
                  <Sort isList="true" count="0" />
                </Data5>
                <Footer2 Ref="22" type="FooterBand" isKey="true">
                  <Brush>Transparent</Brush>
                  <ClientRectangle>0,3.6,19,3.2</ClientRectangle>
                  <Components isList="true" count="5">
                    <Text18 Ref="23" type="Text" isKey="true">
                      <Brush>Transparent</Brush>
                      <ClientRectangle>17,0,2,0.4</ClientRectangle>
                      <Conditions isList="true" count="0" />
                      <Font>Vodafone Rg,10</Font>
                      <Guid>3056bbd407de43aab636d97e90574481</Guid>
                      <HorAlignment>Right</HorAlignment>
                      <Margins>0,0,0,0</Margins>
                      <Name>Text18</Name>
                      <Page isRef="5" />
                      <Parent isRef="22" />
                      <Text>{Format("{0:N2}", Tax_total.total_amount)}</Text>
                      <TextBrush>Black</TextBrush>
                      <Type>Expression</Type>
                    </Text18>
                    <Text19 Ref="24" type="Text" isKey="true">
                      <Brush>Transparent</Brush>
                      <ClientRectangle>10.6,0,3.2,0.4</ClientRectangle>
                      <Conditions isList="true" count="0" />
                      <Font>Vodafone Rg,10</Font>
                      <Guid>8951ebdd73b043198db54c9a4bc175b7</Guid>
                      <Margins>0,0,0,0</Margins>
                      <Name>Text19</Name>
                      <Page isRef="5" />
                      <Parent isRef="22" />
                      <Text>CELKEM (s DPH)</Text>
                      <TextBrush>Black</TextBrush>
                      <Type>Expression</Type>
                    </Text19>
                    <Text20 Ref="25" type="Text" isKey="true">
                      <Brush>Transparent</Brush>
                      <ClientRectangle>10.6,1.4,4.4,0.6</ClientRectangle>
                      <Conditions isList="true" count="0" />
                      <Font>Vodafone Rg,14</Font>
                      <Guid>143c407414094e33a361d1bd99a3c432</Guid>
                      <Margins>0,0,0,0</Margins>
                      <Name>Text20</Name>
                      <Page isRef="5" />
                      <Parent isRef="22" />
                      <Text>Celkem vyúčtováno</Text>
                      <TextBrush>Black</TextBrush>
                      <Type>Expression</Type>
                    </Text20>
                    <Text21 Ref="26" type="Text" isKey="true">
                      <Brush>Transparent</Brush>
                      <ClientRectangle>15.6,1.4,3.4,0.6</ClientRectangle>
                      <Conditions isList="true" count="0" />
                      <Font>Vodafone Rg,14,Bold</Font>
                      <Guid>2ca1deb8edd9488092b35e648e35f565</Guid>
                      <HorAlignment>Right</HorAlignment>
                      <Margins>0,0,0,0</Margins>
                      <Name>Text21</Name>
                      <Page isRef="5" />
                      <Parent isRef="22" />
                      <Text>11111 Kč</Text>
                      <TextBrush>Black</TextBrush>
                      <Type>Expression</Type>
                    </Text21>
                    <HorizontalLine6 Ref="27" type="HorizontalLinePrimitive" isKey="true">
                      <ClientRectangle>10.6,1.2,8.4,0.0254</ClientRectangle>
                      <Color>Black</Color>
                      <EndCap Ref="28" type="Cap" isKey="true">
                        <Color>Black</Color>
                      </EndCap>
                      <Guid>d7a58b7f6b744d09a41d3243b5eba26b</Guid>
                      <Name>HorizontalLine6</Name>
                      <Page isRef="5" />
                      <Parent isRef="22" />
                      <Size>2</Size>
                      <StartCap Ref="29" type="Cap" isKey="true">
                        <Color>Black</Color>
                      </StartCap>
                    </HorizontalLine6>
                  </Components>
                  <Conditions isList="true" count="0" />
                  <Name>Footer2</Name>
                  <Page isRef="5" />
                  <Parent isRef="9" />
                </Footer2>
              </Components>
              <Conditions isList="true" count="0" />
              <Guid>9f70a80df6064d47b2617e51c525a6bd</Guid>
              <Name>Panel2</Name>
              <Page isRef="5" />
              <Parent isRef="8" />
            </Panel2>
          </Components>
          <Conditions isList="true" count="0" />
          <CountData>1</CountData>
          <Filters isList="true" count="0" />
          <Name>Data4</Name>
          <Page isRef="5" />
          <Parent isRef="5" />
          <Sort isList="true" count="0" />
        </Data4>
      </Components>
      <Conditions isList="true" count="0" />
      <Guid>c53fbf41a52746e6828bcfb510c52c15</Guid>
      <LargeHeight>True</LargeHeight>
      <Margins>1,1,1,1</Margins>
      <Name>Page1</Name>
      <PageHeight>29.7</PageHeight>
      <PageWidth>21</PageWidth>
      <Report isRef="0" />
      <Watermark Ref="30" type="Stimulsoft.Report.Components.StiWatermark" isKey="true">
        <Font>Arial,100</Font>
        <TextBrush>[50:0:0:0]</TextBrush>
      </Watermark>
    </Page1>
  </Pages>
  <PrinterSettings Ref="31" 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>7/10/2012 7:36:20 AM</ReportChanged>
  <ReportCreated>7/4/2012 12:34:38 PM</ReportCreated>
  <ReportFile>C:\Workspace\BOSS\Vodafone\4.2.12.08\Customization\DocumentFormatting\Templates\TestPageBreak.mrt</ReportFile>
  <ReportGuid>0ca1c015ee624dac8df74de4628506c7</ReportGuid>
  <ReportName>Report</ReportName>
  <ReportUnit>Centimeters</ReportUnit>
  <ReportVersion>2012.1.1300</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;

namespace Reports
{
    public class Report : Stimulsoft.Report.StiReport
    {
        public Report()        {
            this.InitializeComponent();
        }

        #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>
HighAley
Posts: 8430
Joined: Wed Jun 08, 2011 7:40 am
Location: Stimulsoft Office

Re: "Can Break" on Data band

Post by HighAley »

Hello.
mikry wrote:Where is "Panel"? I can not find "Panel" in Toolbox. I used copy/paste, but it is not good.
If you use EngineV1 then there will be a container. In the Engine V2 it was renamed to Panel.
V1.png
V1.png (33.36 KiB) Viewed 4958 times
V2.png
V2.png (28.98 KiB) Viewed 4958 times
mikry wrote:Second question. In my sample must be property "Can Break" of base band (Data4) set to "True". I do not understand. Panel is set "Can Break" = False.
The Panel with Can Break property set to false don't let your header footer and band break on different pages.
There is a suspicion that you could use New Page Before of the Header in your first report.

Thank you.
mikry
Posts: 42
Joined: Fri Mar 23, 2012 3:57 am

Re: "Can Break" on Data band

Post by mikry »

Everything works fine. Thanks a lot.

Michal
HighAley
Posts: 8430
Joined: Wed Jun 08, 2011 7:40 am
Location: Stimulsoft Office

Re: "Can Break" on Data band

Post by HighAley »

Hello.

It's good.
Let us know if you have any problems this our product again.

Thank you.
Post Reply