Mini Kabibi Habibi

Current Path : C:/Users/Public/Documents/DXperience 13.1 Demos/Reporting/CS/ReportWebDemo/App_Data/
Upload File :
Current File : C:/Users/Public/Documents/DXperience 13.1 Demos/Reporting/CS/ReportWebDemo/App_Data/del_Demos.xml

<?xml version="1.0" encoding="utf-8" ?>
<Demos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Demos.xsd"
    Key="XtraReports" Title="DevExpress XtraReports" SeoTitle="DevExpress Reporting Tool for ASP.NET">

    <LearnMoreUrl>
        http://go.devexpress.com/DevExpress_DemoCenter_XtraReportsAsp_LearnMore.aspx
    </LearnMoreUrl>

    <DownloadUrl>
        http://go.devexpress.com/DevExpress_AspDemos_Download.aspx
    </DownloadUrl>

    <BuyUrl>
        http://go.devexpress.com/DevExpress_AspDemos_BuyNow.aspx
    </BuyUrl>

    <VideosUrl>
        http://go.devexpress.com/DevExpress_DemoCenter_XtraReportsAsp_Video.aspx
    </VideosUrl>

    <DocUrl>
        http://go.devexpress.com/DevExpress_DemoCenter_XtraReportsAsp_Doc.aspx
    </DocUrl>

    <DemoGroup Key="" Title="Introduction">
        <Intro Key="Default" Title="Overview" SeoTitle="XtraReports">
            <BannerTitle>
                The No-Compromise Reporting Tool for ASP.NET
            </BannerTitle>
            <BannerText>
                Native integration with DevExpress WinForms and ASP.NET Controls,
                unequalled design-time productivity, industrial-grade features
            </BannerText>
            <BannerImageUrl>~/Content/Screens.png</BannerImageUrl>

            <DescriptionTitle>
                Welcome to the online demo site of the XtraReports Suite
            </DescriptionTitle>
            <Description>
                <![CDATA[
                This website demonstrates some of the many features and capabilities available to you when using our <b>XtraReports Suite</b>. These features include:
                ]]>
            </Description>

            <Feature Title="Multi-Platform Reporting Solution" ImageUrl="~/Content/FeatureIcons/Versions.png">
                <Description>
                    XtraReports can work in ASP.NET, WinForms, WPF and Silverlight applications, allowing you to create a single report and then use it in any of these distinct platforms.
                </Description>
            </Feature>

            <Feature Title="Charts in the Box" ImageUrl="~/Content/FeatureIcons/Charts.png">
                <Description>
                    A special version of the standalone XtraCharts product is included into XtraReports.
                    This allows you to use the XRChart control in your reports without buying extra licenses.
                </Description>
            </Feature>

            <Feature Title="Full Visual Studio Integration" ImageUrl="~/Content/FeatureIcons/VisualStudio.png">
                <Description>
                    The Report Designer is completely integrated into Visual Studio .NET - if you know the VS IDE, then you know the designer.
                    XtraReports publishes directly into your .Net code; connects to your data in exactly the same way as you do in any application; supports VS.Net command menus and bars.
                    The designer also contains design-time print and html previews, so you don't need to recompile your application to see changes you've made.
                </Description>
            </Feature>

            <Feature Title="Advanced Web Controls" ImageUrl="~/Content/FeatureIcons/AdvancedWebControls.png">
                <Description>
                    Our suite ships two web-oriented controls - ReportViewer and ReportToolbar,
                    which provide the advanced capability of incorporating XtraReports into your Web site.
                    The first control is used to display a report (either a single page at a time, or all pages),
                    and the second one is intended to manage a report displayed by the ReportViewer (e.g. navigate through its pages, print or export it.)
                </Description>
            </Feature>

            <Feature Title="Binding to Data" ImageUrl="~/Content/FeatureIcons/DataBinding.png">
                <Description>
                    XtraReports works with all the data objects supported by Visual Studio .NET.
                    Also it's possible to bind a report to XML data or to any data objects implementing the IList interface.
                </Description>
            </Feature>

            <Feature Title="Advanced RichText Control" ImageUrl="~/Content/FeatureIcons/RichText.png">
                <Description>
                    With our RichText control you're able to load its contents from the Rich Text Format,
                    and then print or export them to any possible format (PDF, HTML, etc.).
                </Description>
            </Feature>

            <Feature Title="Search through a Web Report" ImageUrl="~/Content/FeatureIcons/Search.png">
                <Description>
                    The ReportToolbar control provides a search dialog providing end-users with the ability to search for the specified text within a report.
                </Description>
            </Feature>

            <Feature Title="Rich Set of Exporting Formats" ImageUrl="~/Content/FeatureIcons/Export.png">
                <Description>
                    Export to PDF, HTML, MHT, RTF, TXT, CSV and MS Excel formats.
                    Also you can export your report to an image - BMP, EMF, GIF, JPEG, PNG, TIFF, WMF file types.
                </Description>
            </Feature>

            <Feature Title="Simple Class Structure" ImageUrl="~/Content/FeatureIcons/Classes.png">
                <Description>
                    XtraReports classes persist in exactly the same way as your Windows .NET classes,
                    so there is no need for convoluted external file types.
                    XtraReports only needs standard code files, which makes deployment a breeze for you and your team.
                </Description>
            </Feature>

            <Feature Title="Rich Client-Side Functionality" ImageUrl="~/Content/FeatureIcons/ClientSide.png">
                <Description>
                    A comprehensive client-side API is available for our controls. This functionality,
                    which is then coupled with the ability to handle a rich set of client events allows you to have full
                    control over the control's behavior on the client side.
                </Description>
            </Feature>

            <Feature Title="Cross-Browser Compatibility" ImageUrl="~/Content/FeatureIcons/CrossBrowser.png">
                <Description>
                    Our controls are thoroughly tested on multiple browsers to ensure the utmost compatibility.
                    Microsoft Internet Explorer 6.0+, Mozilla FireFox 2.0+, Google Chrome 1.0+, Apple Safari 3.0+, Opera 9.0+
                    and Netscape Navigator 9.0+ are fully supported.
                </Description>
            </Feature>

            <Feature Title="AJAX Support" ImageUrl="~/Content/FeatureIcons/Ajax.png">
                <Description>
                    Our controls give you the ability to update control content using callbacks - thus eliminating the need to re-load the entire page.
                </Description>
            </Feature>

        </Intro>
    </DemoGroup>

  <DemoGroup Key="ReportTypes" Title="Report Types">
    <Demo Key="TableReport" Title="Table Report" SeoTitle="Banded Reports">
      <Description><![CDATA[<p>This demo illustrates a way of creating a simple tabular report using the <b>XRTable</b> control, which allows you to quickly add a table to a report and then easily maintain its rows and their cells.</p><p>This example creates a report with details on customer orders. In this demo, you can enter an appropriate order ID to filter a report's data source according to a specified value.</p>]]></Description>
    </Demo>
    <Demo Key="MasterDetail" Title="Master-Detail Report"
          HighlightedIndex="0" HighlightedImageUrl="~/Content/DemoIcons/MasterDetail.png">
      <Description><![CDATA[<p>This demo illustrates the simplest way to create a master-detail report in a single report class.</p><p>To do this, you can use the <b>DetailReport</b> bands instead of employing the <b>XRSubreport</b> controls.</p><p>The resulting report represents data from a <b>Northwind</b> database. It consists of three levels of information on products and their suppliers, with the product orders grouped by their prices.</p><p>In addition, this demo illustrates how to cache large report documents. When a page within a <b>ReportViewer</b> is loaded, a report document is still being created, while its first page is already shown. Once the document is created, it is saved to a <b>Page.Session</b> object using the <b>ReportViewer.CacheReportDocument</b> event.</p><p>Afterwards, to obtain the report document (e.g. when navigating to another report page), it is restored from a <b>Session</b> using the <b>ReportViewer.RestoreReportDocumentFromCache</b> event.</p><p>Other ways of caching report documents are illustrated in the <b>Document Map</b> and <b>Report Caching</b> demos of the <b>Web-specific Features</b> section.</p> ]]></Description>
    </Demo>
    <Demo Key="Subreports" Title="Subreports">
      <Description><![CDATA[<p>This demo illustrates how to use the <b>XRSubreport</b> control to create a master-detail report. To do this, the main report iterates through data in the master table, and passes the current data values to the child report (the subreport's source report) via parameters. Note that you can unite master and detail reports into one, using the <b>DetailReport</b> bands that are demonstrated in the <b>Master-Detail Report</b> demo.</p>]]></Description>
    </Demo>
    <Demo Key="MultiColumn" Title="Multi-Column Report">
      <Description><![CDATA[<p>This demo illustrates a way of creating a multi-column report with XtraReports. In this report, labels display customer details. A report parameter is used to specify how the labels should be printed - across (in rows) or down (in columns). Note that the labels are displayed using alternating even/odd styles.</p>]]></Description>
    </Demo>
    <Demo Key="LabelReport" Title="Label Report">
      <Description><![CDATA[<p>This demo illustrates how to create labels of any pre-defined size, to print them using a specific label printer. To accomplish this, XtraReports ships an intelligent Label Wizard which contains more than 1500 predefined label types. Note that if you are not satisfied with the label created by the Wizard, you can create your own custom labels.</p>]]></Description>
    </Demo>
    <Demo Key="ReportMerging" Title="Report Merging">
      <Description><![CDATA[<p>This demo illustrates how different reports can be combined into one report. This may be useful, for instance, to print multiple documents as a single printer job, or to export many reports into a single PDF file.</p><p>Note that page orientation in the resulting document may be different for different pages, as well as the page size and other settings (e.g. watermarks, etc.) All this can be correctly previewed and exported with XtraReports.</p>]]></Description>
    </Demo>
    <Demo Key="SideBySide" Title="Side-by-side Reports"
          HighlightedIndex="1" HighlightedImageUrl="~/Content/DemoIcons/SideBySide.png">
      <Description><![CDATA[<p><b>XtraReports</b> allows you to print multiple subreports <b>side-by-side</b> within one report. <b>Subreports</b> can be completely independent from each other, and can even be bound to their own datasource.</p><p>In this demo, a report is constructed by two identical subreports that are designed to show employee information. You can control which employee is to be shown on each report side, and this employee's name is passed to a subreport as a <b>parameter</b> to filter its data.</p>]]></Description>
    </Demo>
  </DemoGroup>

    <DemoGroup Key="DataBinding" Title="Data Binding">
        <Demo Key="PivotGridAndChart" Title="PivotGrid And Chart" SeoTitle="Pivot Grid Chart">
            <Description><![CDATA[<p>This demo illustrates how you can use a linked pair of the <b>XRPivotGrid</b> and <b>XRChart</b> controls in your report. In this demo, a Pivot Grid instance is assigned to a Chart's <b>DataSource</b> property, and the options of this bridging are adjusted for best performance. In Print Preview, you can adjust some of these options in the Parameters panel.</p>]]></Description>
        </Demo>
        <Demo Key="IListDataSource" Title="IList DataSource" SeoTitle="Flexible Data Binding">
            <Description><![CDATA[<p>This demo illustrates how to bind a report to <b>IList</b> data created and populated at runtime.</p><p><b>XtraReports</b> works with all the data objects supported by <b>Visual Studio .NET</b> - OleDb, SQL, etc. And also it's possible to bind a report to XML data or to any data object implementing the <b>IList</b> interface.</p><p>This example creates a simple table report containing information on different kinds of fish. This information is stored in a <b>TXT</b> file and loaded at runtime when a report is created. The application reads this file line by line and creates a collection used as a datasource for creating data bindings.</p>]]></Description>
        </Demo>
        <Demo Key="CalculatedFields" Title="Calculated Fields" SeoTitle="Calculated Field">
            <Description><![CDATA[<p>With <b>XtraReports</b>, you can add an unlimited number of <b>calculated fields</b> based upon the values of data fields stored in a datasource, which is bound to a report.</p><p>This demo enables you to <b>choose the expression</b> of a calculated field displayed in the last column of a report, and see how it is dynamically changed.</p>]]></Description>
        </Demo>
    </DemoGroup>

    <DemoGroup Key="ComplexReports" Title="Real-life Reports">
        <Demo Key="ProductList" Title="Product List" SeoTitle="Sample Product List Report">
            <Description><![CDATA[<p>This demo illustrates how to create complex real-life reports with XtraReports. It introduces the most advanced XtraReports features - data grouping and filtering, use of different report bands and so on. This example contains the Products List report built from the Northwind database.</p>]]></Description>
        </Demo>
        <Demo Key="FallCatalog" Title="Fall Catalog" SeoTitle="Sample Catalog Report">
            <Description><![CDATA[<p>This demo illustrates how to create complex real-life reports with <b>XtraReports</b>. It introduces such basic <b>XtraReports</b> features as data grouping and sorting groups by summary. This example represents the Fall Catalog report, which simulates the Northwind Traders reporting system.</p><p>In this demo, you can modify the Sort Categories By and Sort Order parameters and click Submit to see how these settings affect the demo report.</p>]]></Description>
        </Demo>
        <Demo Key="Invoice" Title="Invoice" SeoTitle="Sample Invoice Report">
            <Description><![CDATA[<p>This demo illustrates how to create complex real-life reports with <b>XtraReports</b>. It introduces the most advanced <b>XtraReports</b> features - data grouping and data filtering, using different report bands and some other minor features.</p><p>This example contains the Invoice report built from the Northwind database, and so this report simulates the Northwind Traders reporting system.</p>]]></Description>
        </Demo>
    </DemoGroup>

    <DemoGroup Key="LayoutFeatures" Title="Layout Features">
        <Demo Key="ShrinkGrow" Title="Shrink and Grow">
            <Description><![CDATA[<p>This demo illustrates how to create a report with a layout consisting of controls with the non-fixed height.</p><p>To create a report with a layout consisting of controls with the non-fixed height, which depends on their contents populated at runtime, the <b>Shrink and Grow</b> feature of <b>XtraReports</b> is used. This feature is implemented via the <b>XRControl.CanShrink</b> and <b>XRControl.CanGrow</b> properties (note, that growing and shrinking is possible only for the <b>XRLabel</b>, <b>XRTableCell</b> and <b>XRRichText</b> controls).</p><p>The report created in this example represents a list of employees from the <b>Northwind</b> database and illustrates how to make a list of items of different height using the <b>Shrink and Grow</b> feature.</p>]]></Description>
        </Demo>
        <Demo Key="MailMerge" Title="Mail Merge">
            <Description><![CDATA[<p>This demo illustrates how to implement <b>Mail Merge</b> in <b>XtraReports</b>.</p><p>For this embedded fields should be used. An embedded field is the name of a data column placed in brackets ("[" and "]") in a control's text. This field is automatically recognized by the report builder, and the real data values are substituted in place of the name.</p><p>The <b>Mail Merge</b> feature allows data of any kind to be inserted: texts, dates, and even pictures. Note that you're able to use embedded fields with the <b>XRLabel</b>, <b>XRRichText</b>, <b>XRTableCell</b> and <b>XRCheckBox</b> controls.</p>]]></Description>
        </Demo>
        <Demo Key="CrossBandControls" Title="Cross-band Controls">
            <Description><![CDATA[<p>This demo illustrates how to use <b>XRCrossBandLine</b> and <b>XRCrossBandBox</b> controls in XtraReports, which are required when it's necessary to draw a line or a table across the entire page.</p><p>For example, if the <b>Continue the table to the page footer</b> option  is selected, these controls are used to draw a table from the Page Header to the Page Footer.</p><p>Another way to fill an empty area on every page is to handle the <b>XtraReport.FillEmptySpace</b> event, and add all required controls at runtime. Choose the <b>Draw Z below the table</b> option to see how this can be done.</p>]]></Description>
        </Demo>
        <Demo Key="VerticalAnchoring" Title="Vertical Anchoring">
            <Description><![CDATA[<p>This demo illustrates how report controls can be vertically anchored to top, bottom, or both sides of a band, which contains these controls. Use the <b>XRControl.AnchorVertical</b> property to accomplish this.</p><p>In this demo, you can see two columns. The right column displays a car description, which is different for each car, and the left column contains a car image, which is anchored to top and bottom band sides. This allows its background to fill all empty space between top and bottom labels.</p>]]></Description>
        </Demo>
    </DemoGroup>

    <DemoGroup Key="ReportControls" Title="Report Controls" IsUpdated="true">
        <Demo Key="RichText" Title="Rich Text" SeoTitle="Rich Text">
            <Description><![CDATA[<p>This example illustrates how to use the <b>XRRichText</b> control in XtraReports. This control allows you to embed rich text (with multiple text formatting options, special fonts, and the capability to insert pictures) in a report.</p>]]></Description>
        </Demo>
        <Demo Key="BarCode" Title="Bar Code" SeoTitle="BarCode" IsUpdated="true">
            <Description><![CDATA[<p>This demo illustrates how to incorporate barcodes into your report, using the <b>XRBarCode</b> control shipped with the XtraReports suite. In this demo, you can check the "AutoModule" option, to control whether or not barcodes should automatically calculate the <b>Module</b> property value, so as to best fit their width.</p>]]></Description>
        </Demo>
        <Demo Key="Shapes" Title="Shapes" SeoTitle="Shape">
            <Description><![CDATA[<p>This demo illustrates how to incorporate shapes into your report, using the <b>XRShape</b> control that is shipped with the XtraReports suite. This example creates a report with the list of all shape types available in XtraReports (rectangle, ellipse, arrow, polygon, star, cross, line, brace, bracket, etc.).</p>]]></Description>
        </Demo>
        <Demo Key="Charts" Title="Chart" SeoTitle="Charting in Reports"
              HighlightedIndex="2" HighlightedImageUrl="~/Content/DemoIcons/Chart.png">
            <Description><![CDATA[<p>This demo illustrates how to use the <b>XRChart</b> control in XtraReports. In this report, every detail band contains a Bar chart, which shows <b>Products</b> for a specific <b>Category</b>. To create such report, a master-detail datasource is assigned to a report, and a chart's <b>DataMember</b> property is set to the <b>Categories.CategoriesProducts</b> ADO.NET relation.</p><p>Note that the XRChart control is shipped within XtraReports, so when you purchase XtraReports, you can create charts in your reports. Though to be able to use charts in your Windows Forms and ASP .NET application, you need to purchase the <b>XtraCharts suite</b> separately.</p>]]></Description>
        </Demo>
        <Demo Key="XRPivotGrid" Title="Pivot Grid" SeoTitle="Cross-tab Reports"
              HighlightedIndex="3" HighlightedImageUrl="~/Content/DemoIcons/Pivot.png">
            <Description><![CDATA[<p>This demo shows how to create a cross-tab report. To accomplish this, use the <b>XRPivotGrid</b> control (which can be added to any report band) and then bind it to a report's (or its own) datasource to display data in a matrix form.</p><p>Note that the XRPivotGrid control is shipped within XtraReports. So when you purchase XtraReports, you can create cross-tabs in your reports. However, to be able to add pivot grids to your Windows Forms and ASP.NET applications, you need to purchase the <b>XtraPivotGrid Suite</b> separately.</p>]]></Description>
        </Demo>
        <Demo Key="CrossBand" Title="Cross-band Controls" SeoTitle="Cross Band">
            <Description><![CDATA[<p>This demo illustrates how to use the <b>XRCrossBandLine</b> and <b>XRCrossBandBox</b> controls in XtraReports. These controls allow you to draw a line or a rectangle across several bands and through the entire page height.</p>]]></Description>
        </Demo>
        <Demo Key="CustomControl" Title="Custom Control" SeoTitle="Custom Control">
            <Description><![CDATA[<p>This demo illustrates how to use events for custom drawing report controls. In this demo, the <b>XRControl.BeforePrint</b> and <b>XRControl.HtmlItemCreated</b> events are handled, to replace the standard drawing procedures of an <b>XRControl</b> object. This example creates a report containing a list of the 10 most heavily populated countries in the selected continent. The population value is represented graphically by a progress bar, which is drawn using the Custom Draw feature.</p>]]></Description>
        </Demo>
    </DemoGroup>

    <DemoGroup Key="Appearance" Title="Appearance">
        <Demo Key="FormattingRules" Title="Conditional Formatting">
            <Description><![CDATA[<p>This demo illustrates conditional formatting.</p>]]></Description>
        </Demo>
        <Demo Key="OddEvenStyles" Title="Odd/Even Styles" SeoTitle="Alternating Row Style">
            <Description><![CDATA[<p>This demo illustrates the style concept of <b>XtraReports</b>.</p><p>You're able to create appearance styles for any of the report controls, and then apply it to the control when it's painted. Note that a style can either be always applied to a control, or applied only to odd or even data rows when the control is printed.</p><p>Look at the odd and even table rows in this report which illustrates this concept. Odd rows are painted with a <b>Light Blue</b> background, while even rows are painted with a <b>White</b> background.</p>]]></Description>
        </Demo>
    </DemoGroup>

    <DemoGroup Key="WebSpecificFeatures" Title="Web-specific Features">
        <Demo Key="CustomToolbar" Title="Custom Report Toolbar">
            <Description><![CDATA[<p>This demo illustrates how to create a <b>custom report toolbar</b>, and use it instead of the <b>default toolbar</b> shipped with XtraReports.</p><p>While the default <b>ReportToolbar</b> is created using <b>ASPxMenu</b>, the custom toolbar in this demo is created using controls from the <b>ASPxEditors Suite</b>.</p><p>Note that this is possible because all <b>ReportViewer</b> commands (e.g. <b>Print</b>, <b>GoToPage</b>) are accessible on the client side via the <b>ASPxClientReportViewer</b> class's methods.</p>]]></Description>
        </Demo>
        <Demo Key="Thumbnails" Title="Thumbnails" SeoTitle="Page Thumbnails">
            <Description><![CDATA[<p>This demo illustrates how to create an alternative <b>Bookmarks List</b> for a web report.</p><p>In this example, every detail record is associated with an employee photo, and all photos are visible on the right panel.</p><p>You're able to click on any photo in the list, and a report viewer will automatically navigate to the appropriate employee's detail information.</p>]]></Description>
        </Demo>
        <Demo Key="ReportCaching" Title="Report Caching">
            <Description><![CDATA[<p>This demo illustrates how to cache a large report document using a unique key, and then restore this document from the cache, when necessary. Unlike the <b>Master-Detail Report</b> demo from the <b>Report Types</b> section and the <b>Document Map</b> demo from the <b>Web-specific Features</b> section, this demo illustrates a more complex approach to caching documents.</p><p>When this application starts, report documents for all dictionaries (English.txt, German.txt and Italian.txt in the <b>App_Data/Dictionaries</b> directory) are generated in a separate thread, and then saved to a file on the disk.</p><p>NOTE: You can find this code in the <b>Global.asax</b> and <b>CacheReportHelper.cs(vb)</b> files.</p><p>Then, when a report document needs to be obtained (e.g. when a page within a <b>ReportViewer</b> is initially displayed, or when navigating to another report page), it is restored from a file on the disk using the <b>ReportViewer.RestoreReportDocumentFromCache</b> event.</p>]]></Description>
        </Demo>
    </DemoGroup>

</Demos>