﻿<?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">
      <TestXmlSource Ref="2" type="Stimulsoft.Report.Dictionary.StiXmlDatabase" isKey="true">
        <Alias>TestXmlSource</Alias>
        <CastToColumnType>CastToColumnType</CastToColumnType>
        <Key>a0b900cffaaf4602905ccdf16561f22b</Key>
        <Name>TestXmlSource</Name>
        <PathData>resource://TestXmlSource</PathData>
        <PathSchema />
        <XmlType>Xml</XmlType>
      </TestXmlSource>
    </Databases>
    <DataSources isList="true" count="4">
      <ReportData_Customer Ref="3" type="DataTableSource" isKey="true">
        <Alias>ReportData_Customer</Alias>
        <Columns isList="true" count="3">
          <value>ORIGINAL,CID,CID,CID,System.String,_x0038_95063b02f774171ab5069ebd62efcf7</value>
          <value>ORIGINAL,Name,Name,Name,System.String,fdf5e39f9493468cbdbde04895113223</value>
          <value>ORIGINAL,relationId,relationId,relationId,System.String,c40be0662b614b5ead8395b7a41aecf9</value>
        </Columns>
        <Dictionary isRef="1" />
        <Key>35324a0192674e11bea168778489ab95</Key>
        <Name>ReportData_Customer</Name>
        <NameInSource>TestXmlSource.ReportData_Customer</NameInSource>
      </ReportData_Customer>
      <ReportData_Product Ref="4" type="DataTableSource" isKey="true">
        <Alias>ReportData_Product</Alias>
        <Columns isList="true" count="3">
          <value>ORIGINAL,PID,PID,PID,System.String,f8a76b2ca63e43b7aea72976dfb3c026</value>
          <value>ORIGINAL,Name,Name,Name,System.String,_x0034_378573d8406435584a5142d7356f166</value>
          <value>ORIGINAL,relationId,relationId,relationId,System.String,ec3560f43e784c01ad9bf26590816600</value>
        </Columns>
        <Dictionary isRef="1" />
        <Key>24a3b14c5f464b058387321d9823ed15</Key>
        <Name>ReportData_Product</Name>
        <NameInSource>TestXmlSource.ReportData_Product</NameInSource>
      </ReportData_Product>
      <ReportData_RetailSales Ref="5" type="DataTableSource" isKey="true">
        <Alias>ReportData_RetailSales</Alias>
        <Columns isList="true" count="5">
          <value>ORIGINAL,Date,Date,Date,System.String,_x0037_bf2a53d21ec460abb4705be0f548f97</value>
          <value>ORIGINAL,CID,CID,CID,System.String,b9626d7e8b304a9894587993924468b7</value>
          <value>ORIGINAL,PID,PID,PID,System.String,_x0037_52c2dbb39a64447bca8c5597b071a51</value>
          <value>ORIGINAL,Qty,Qty,Qty,System.Decimal,_x0039_c1219e444db4ba0a4cbbbac85609b35</value>
          <value>ORIGINAL,relationId,relationId,relationId,System.String,c022368025cb44809f09234c67d72eab</value>
        </Columns>
        <Dictionary isRef="1" />
        <Key>a2ceda2415ca407d82b1c13f1ee84b8c</Key>
        <Name>ReportData_RetailSales</Name>
        <NameInSource>TestXmlSource.ReportData_RetailSales</NameInSource>
      </ReportData_RetailSales>
      <ReportData_TradeSales Ref="6" type="DataTableSource" isKey="true">
        <Alias>ReportData_TradeSales</Alias>
        <Columns isList="true" count="5">
          <value>ORIGINAL,Date,Date,Date,System.String,ed895e1eecea4671b141d0fdb3b142d8</value>
          <value>ORIGINAL,CID,CID,CID,System.String,e9c083fbf94546c0b36e30fc38792882</value>
          <value>ORIGINAL,PID,PID,PID,System.String,_x0038_bd51b890d4443e49ff6d695c53f5a38</value>
          <value>ORIGINAL,Qty,Qty,Qty,System.Decimal,_x0031_fc4421e9a94467bb5a59ab5c930b657</value>
          <value>relationId,System.String</value>
        </Columns>
        <Dictionary isRef="1" />
        <Key>e7228141e2944e0997e6764483339fb5</Key>
        <Name>ReportData_TradeSales</Name>
        <NameInSource>TestXmlSource.ReportData_TradeSales</NameInSource>
      </ReportData_TradeSales>
    </DataSources>
    <Relations isList="true" count="4">
      <TradeCustomer Ref="7" type="DataRelation" isKey="true">
        <Alias>TradeCustomer</Alias>
        <ChildColumns isList="true" count="1">
          <value>CID</value>
        </ChildColumns>
        <ChildSource isRef="6" />
        <Dictionary isRef="1" />
        <Key>12e64ddc0abc4884bda500d488aac64e</Key>
        <Name>TradeCustomer</Name>
        <NameInSource>Relation</NameInSource>
        <ParentColumns isList="true" count="1">
          <value>CID</value>
        </ParentColumns>
        <ParentSource isRef="3" />
      </TradeCustomer>
      <TradeProduct Ref="8" type="DataRelation" isKey="true">
        <Alias>TradeProduct</Alias>
        <ChildColumns isList="true" count="1">
          <value>PID</value>
        </ChildColumns>
        <ChildSource isRef="6" />
        <Dictionary isRef="1" />
        <Key>5e4aaa231d724706bd4b6d4ce1f26981</Key>
        <Name>TradeProduct</Name>
        <NameInSource>Relation2</NameInSource>
        <ParentColumns isList="true" count="1">
          <value>PID</value>
        </ParentColumns>
        <ParentSource isRef="4" />
      </TradeProduct>
      <RetailCustomer Ref="9" type="DataRelation" isKey="true">
        <Alias>RetailCustomer</Alias>
        <ChildColumns isList="true" count="1">
          <value>CID</value>
        </ChildColumns>
        <ChildSource isRef="5" />
        <Dictionary isRef="1" />
        <Key>6e376d59ba944c6ca8de64289a35cbdc</Key>
        <Name>RetailCustomer</Name>
        <NameInSource>Relation3</NameInSource>
        <ParentColumns isList="true" count="1">
          <value>CID</value>
        </ParentColumns>
        <ParentSource isRef="3" />
      </RetailCustomer>
      <RetailProduct Ref="10" type="DataRelation" isKey="true">
        <Alias>RetailProduct</Alias>
        <ChildColumns isList="true" count="1">
          <value>PID</value>
        </ChildColumns>
        <ChildSource isRef="5" />
        <Dictionary isRef="1" />
        <Key>8fa153236a80450697b9a2f91d2e8b92</Key>
        <Name>RetailProduct</Name>
        <NameInSource>Relation4</NameInSource>
        <ParentColumns isList="true" count="1">
          <value>PID</value>
        </ParentColumns>
        <ParentSource isRef="4" />
      </RetailProduct>
    </Relations>
    <Report isRef="0" />
    <Resources isList="true" count="1">
      <value>Name=TestXmlSource, Alias=TestXmlSource, Type=Xml, Content=_x0030__x002B_EHE6hDTwZlMkqv2P9Rul96SWHog2fESd46Xf9PosnZ4HW0ShF88cS7Up9y56xR88Ql4oGLAXTFtjGdBRVDU2YYt0ceNqOIcV721P3PgMCeaTgHEDh2dAL4A4KJX17257aOVoI14DPZnVePOUl0wCP2seqxtOrMZ8fyITR5i4cJHsq4SYo9e8ReXWlMwPj2n1hKTiAcerDkzLqblBuguonEtzskfGDv1b1KzXLkzRW2n3WIF_x002B_IHEYqR3k3WIK_x002F_4oQPWxKXRXckifjrbI9vyhFUwhAAZl7CqyHFKObhLbIZ28AY23mzdPc8iA3AcPm9xsIBdoFJSObHAUbLi9sE5Lm8XhzoWZhGboQA_x003D_</value>
    </Resources>
    <UserFunctions isList="true" count="0" />
    <Variables isList="true" count="0" />
  </Dictionary>
  <EngineVersion>EngineV2</EngineVersion>
  <GlobalizationStrings isList="true" count="0" />
  <Key>0f483ce2963f448cbe96e47dd503e43d</Key>
  <MetaTags isList="true" count="0" />
  <Pages isList="true" count="1">
    <Page1 Ref="11" type="Page" isKey="true">
      <Border>None;Black;2;Solid;False;4;Black</Border>
      <Brush>Transparent</Brush>
      <Components isList="true" count="2">
        <PageHeaderBand1 Ref="12" type="PageHeaderBand" isKey="true">
          <Brush>Transparent</Brush>
          <ClientRectangle>0,0.4,19,0.8</ClientRectangle>
          <Components isList="true" count="4">
            <HeaderReportData_Customer_Name Ref="13" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>0,0,2.8,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Expressions isList="true" count="0" />
              <Font>Arial,10,Bold</Font>
              <Name>HeaderReportData_Customer_Name</Name>
              <Page isRef="11" />
              <Parent isRef="12" />
              <Text>Customer Name</Text>
              <TextBrush>Black</TextBrush>
              <TextOptions>,,,,WordWrap=True,A=0</TextOptions>
              <VertAlignment>Center</VertAlignment>
            </HeaderReportData_Customer_Name>
            <HeaderReportData_Product_Name Ref="14" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>3,0,2.6,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Expressions isList="true" count="0" />
              <Font>Arial,10,Bold</Font>
              <Name>HeaderReportData_Product_Name</Name>
              <Page isRef="11" />
              <Parent isRef="12" />
              <Text>Product Name</Text>
              <TextBrush>Black</TextBrush>
              <TextOptions>,,,,WordWrap=True,A=0</TextOptions>
              <VertAlignment>Center</VertAlignment>
            </HeaderReportData_Product_Name>
            <Text2 Ref="15" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>10.2,0,2.6,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Expressions isList="true" count="0" />
              <Font>Arial,10,Bold</Font>
              <Name>Text2</Name>
              <Page isRef="11" />
              <Parent isRef="12" />
              <Text>Retail Qty</Text>
              <TextBrush>Black</TextBrush>
              <TextOptions>,,,,WordWrap=True,A=0</TextOptions>
              <VertAlignment>Center</VertAlignment>
            </Text2>
            <Text3 Ref="16" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <ClientRectangle>16.4,0,2.6,0.6</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Expressions isList="true" count="0" />
              <Font>Arial,10,Bold</Font>
              <Name>Text3</Name>
              <Page isRef="11" />
              <Parent isRef="12" />
              <Text>Trade Qty</Text>
              <TextBrush>Black</TextBrush>
              <TextOptions>,,,,WordWrap=True,A=0</TextOptions>
              <VertAlignment>Center</VertAlignment>
            </Text3>
          </Components>
          <Conditions isList="true" count="0" />
          <Expressions isList="true" count="0" />
          <Name>PageHeaderBand1</Name>
          <Page isRef="11" />
          <Parent isRef="11" />
        </PageHeaderBand1>
        <DataReportData_Customer Ref="17" type="DataBand" isKey="true">
          <Brush>Transparent</Brush>
          <BusinessObjectGuid isNull="true" />
          <CanShrink>True</CanShrink>
          <ClientRectangle>0,2,19,4.6</ClientRectangle>
          <Components isList="true" count="4">
            <DataReportData_Customer_CID Ref="18" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <CanGrow>True</CanGrow>
              <ClientRectangle>0,0,0.8,0.8</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Expressions isList="true" count="0" />
              <Font>Arial,8</Font>
              <Name>DataReportData_Customer_CID</Name>
              <Page isRef="11" />
              <Parent isRef="17" />
              <Text>{ReportData_Customer.CID}</Text>
              <TextBrush>Black</TextBrush>
              <TextOptions>,,,,WordWrap=True,A=0</TextOptions>
              <VertAlignment>Center</VertAlignment>
            </DataReportData_Customer_CID>
            <DataReportData_Customer_Name Ref="19" type="Text" isKey="true">
              <Brush>Transparent</Brush>
              <CanGrow>True</CanGrow>
              <ClientRectangle>0.8,0,4,0.8</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Expressions isList="true" count="0" />
              <Font>Arial,8</Font>
              <Name>DataReportData_Customer_Name</Name>
              <Page isRef="11" />
              <Parent isRef="17" />
              <Text>{ReportData_Customer.Name}</Text>
              <TextBrush>Black</TextBrush>
              <TextOptions>,,,,WordWrap=True,A=0</TextOptions>
              <VertAlignment>Center</VertAlignment>
            </DataReportData_Customer_Name>
            <Panel2 Ref="20" type="Panel" isKey="true">
              <Brush>Transparent</Brush>
              <CanShrink>True</CanShrink>
              <ClientRectangle>12.8,0,6.2,4.8</ClientRectangle>
              <Components isList="true" count="2">
                <GroupHeaderBand2 Ref="21" type="GroupHeaderBand" isKey="true">
                  <Brush>Transparent</Brush>
                  <ClientRectangle>0,0.4,6.2,0.8</ClientRectangle>
                  <Components isList="true" count="2">
                    <DataReportData_TradeSales_Relation2_Name Ref="22" type="Text" isKey="true">
                      <Brush>Transparent</Brush>
                      <CanGrow>True</CanGrow>
                      <ClientRectangle>0,0,4.4,0.8</ClientRectangle>
                      <Conditions isList="true" count="0" />
                      <Expressions isList="true" count="0" />
                      <Font>Arial,8</Font>
                      <Name>DataReportData_TradeSales_Relation2_Name</Name>
                      <Page isRef="11" />
                      <Parent isRef="21" />
                      <Text>{ReportData_TradeSales.TradeProduct.Name}</Text>
                      <TextBrush>Black</TextBrush>
                      <TextOptions>,,,,WordWrap=True,A=0</TextOptions>
                      <VertAlignment>Center</VertAlignment>
                    </DataReportData_TradeSales_Relation2_Name>
                    <DataReportData_TradeSales_Qty Ref="23" type="Text" isKey="true">
                      <Brush>Transparent</Brush>
                      <CanGrow>True</CanGrow>
                      <ClientRectangle>4.4,0,1.8,0.8</ClientRectangle>
                      <Conditions isList="true" count="0" />
                      <Expressions isList="true" count="0" />
                      <Font>Arial,8</Font>
                      <Name>DataReportData_TradeSales_Qty</Name>
                      <Page isRef="11" />
                      <Parent isRef="21" />
                      <Text>{Sum(ReportData_TradeSales.Qty)}</Text>
                      <TextBrush>Black</TextBrush>
                      <TextOptions>,,,,WordWrap=True,A=0</TextOptions>
                      <Type>Expression</Type>
                      <VertAlignment>Center</VertAlignment>
                    </DataReportData_TradeSales_Qty>
                  </Components>
                  <Condition>{ReportData_TradeSales.PID}</Condition>
                  <Conditions isList="true" count="0" />
                  <Expressions isList="true" count="0" />
                  <Name>GroupHeaderBand2</Name>
                  <Page isRef="11" />
                  <Parent isRef="20" />
                </GroupHeaderBand2>
                <DataReportData_TradeSales Ref="24" type="DataBand" isKey="true">
                  <Brush>Transparent</Brush>
                  <BusinessObjectGuid isNull="true" />
                  <ClientRectangle>0,2,6.2,0</ClientRectangle>
                  <Components isList="true" count="0" />
                  <Conditions isList="true" count="0" />
                  <DataRelationName>Relation</DataRelationName>
                  <DataSourceName>ReportData_TradeSales</DataSourceName>
                  <Expressions isList="true" count="0" />
                  <Filters isList="true" count="0" />
                  <MasterComponent isRef="17" />
                  <Name>DataReportData_TradeSales</Name>
                  <Page isRef="11" />
                  <Parent isRef="20" />
                  <Sort isList="true" count="0" />
                </DataReportData_TradeSales>
              </Components>
              <Conditions isList="true" count="0" />
              <Expressions isList="true" count="0" />
              <Name>Panel2</Name>
              <Page isRef="11" />
              <Parent isRef="17" />
            </Panel2>
            <Panel1 Ref="25" type="Panel" isKey="true">
              <Brush>Transparent</Brush>
              <CanShrink>True</CanShrink>
              <ClientRectangle>6.6,0,6.2,4.8</ClientRectangle>
              <Components isList="true" count="2">
                <GroupHeaderBand1 Ref="26" type="GroupHeaderBand" isKey="true">
                  <Brush>Transparent</Brush>
                  <ClientRectangle>0,0.4,6.2,0.8</ClientRectangle>
                  <Components isList="true" count="2">
                    <DataReportData_RetailSales_CID Ref="27" type="Text" isKey="true">
                      <Brush>Transparent</Brush>
                      <CanGrow>True</CanGrow>
                      <ClientRectangle>0,0,4.4,0.8</ClientRectangle>
                      <Conditions isList="true" count="0" />
                      <Expressions isList="true" count="0" />
                      <Font>Arial,8</Font>
                      <Name>DataReportData_RetailSales_CID</Name>
                      <Page isRef="11" />
                      <Parent isRef="26" />
                      <Text>{ReportData_RetailSales.RetailProduct.Name}</Text>
                      <TextBrush>Black</TextBrush>
                      <TextOptions>,,,,WordWrap=True,A=0</TextOptions>
                      <Type>DataColumn</Type>
                      <VertAlignment>Center</VertAlignment>
                    </DataReportData_RetailSales_CID>
                    <DataReportData_RetailSales_Qty Ref="28" type="Text" isKey="true">
                      <Brush>Transparent</Brush>
                      <CanGrow>True</CanGrow>
                      <ClientRectangle>4.4,0,1.8,0.8</ClientRectangle>
                      <Conditions isList="true" count="0" />
                      <Expressions isList="true" count="0" />
                      <Font>Arial,8</Font>
                      <Name>DataReportData_RetailSales_Qty</Name>
                      <Page isRef="11" />
                      <Parent isRef="26" />
                      <Text>{Sum(ReportData_RetailSales.Qty)}</Text>
                      <TextBrush>Black</TextBrush>
                      <TextOptions>,,,,WordWrap=True,A=0</TextOptions>
                      <Type>Expression</Type>
                      <VertAlignment>Center</VertAlignment>
                    </DataReportData_RetailSales_Qty>
                  </Components>
                  <Condition>{ReportData_RetailSales.PID}</Condition>
                  <Conditions isList="true" count="0" />
                  <Expressions isList="true" count="0" />
                  <Name>GroupHeaderBand1</Name>
                  <Page isRef="11" />
                  <Parent isRef="25" />
                </GroupHeaderBand1>
                <DataReportData_RetailSales Ref="29" type="DataBand" isKey="true">
                  <Brush>Transparent</Brush>
                  <BusinessObjectGuid isNull="true" />
                  <ClientRectangle>0,2,6.2,0</ClientRectangle>
                  <Components isList="true" count="0" />
                  <Conditions isList="true" count="0" />
                  <DataRelationName>Relation3</DataRelationName>
                  <DataSourceName>ReportData_RetailSales</DataSourceName>
                  <Expressions isList="true" count="0" />
                  <Filters isList="true" count="0" />
                  <MasterComponent isRef="17" />
                  <Name>DataReportData_RetailSales</Name>
                  <Page isRef="11" />
                  <Parent isRef="25" />
                  <Sort isList="true" count="0" />
                </DataReportData_RetailSales>
              </Components>
              <Conditions isList="true" count="0" />
              <Expressions isList="true" count="0" />
              <Name>Panel1</Name>
              <Page isRef="11" />
              <Parent isRef="17" />
            </Panel1>
          </Components>
          <Conditions isList="true" count="0" />
          <DataSourceName>ReportData_Customer</DataSourceName>
          <Expressions isList="true" count="0" />
          <Filters isList="true" count="0" />
          <Name>DataReportData_Customer</Name>
          <Page isRef="11" />
          <Parent isRef="11" />
          <Sort isList="true" count="0" />
        </DataReportData_Customer>
      </Components>
      <Conditions isList="true" count="0" />
      <Expressions isList="true" count="0" />
      <Guid>3317e74d0b334f5486e8f0b0303c00b6</Guid>
      <Margins>1,1,1,1</Margins>
      <Name>Page1</Name>
      <PageHeight>29.7</PageHeight>
      <PageWidth>21</PageWidth>
      <Report isRef="0" />
    </Page1>
  </Pages>
  <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>3/5/2026 2:55:48 PM</ReportChanged>
  <ReportCreated>3/3/2026 11:09:07 AM</ReportCreated>
  <ReportFile>E:\IndirectlyLinkedSources_modified.mrt</ReportFile>
  <ReportGuid>efbe2a608bcd463d84eed4b36fcc38f6</ReportGuid>
  <ReportName>Report</ReportName>
  <ReportUnit>Centimeters</ReportUnit>
  <ReportVersion>2026.1.4.0</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>