Interactive Chart.frx 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Report ScriptLanguage="CSharp" ReportInfo.Description="Demonstrates how to create an interactive report using MSChartObject. This report uses same technique described in the &quot;Interactive Reports&quot; section. Just set up the chart's Hyperlink to view another page in this report. Chart will automatically set the hyperlink's Value property when you click a data point." ReportInfo.Created="03/06/2009 03:34:28" ReportInfo.Modified="04/07/2023 00:54:49" ReportInfo.CreatorVersion="1.0.0.0">
  3. <Dictionary>
  4. <TableDataSource Name="MatrixDemo" ReferenceName="NorthWind.MatrixDemo" DataType="System.Int32" Enabled="true">
  5. <Column Name="Name" DataType="System.String"/>
  6. <Column Name="Year" DataType="System.Int32"/>
  7. <Column Name="Month" DataType="System.Int32"/>
  8. <Column Name="ItemsSold" DataType="System.Int32"/>
  9. <Column Name="Revenue" DataType="System.Decimal"/>
  10. </TableDataSource>
  11. <Parameter Name="SelectedEmployee" DataType="System.String" AsString="Janet Leverling"/>
  12. <Total Name="TotalItems" Expression="[MatrixDemo.ItemsSold]" Evaluator="Data2" PrintOn="ReportSummary1"/>
  13. <Total Name="TotalRevenue" Expression="[MatrixDemo.Revenue]" Evaluator="Data2" PrintOn="ReportSummary1"/>
  14. </Dictionary>
  15. <ReportPage Name="Page1" Watermark.Font="Arial, 60pt">
  16. <ReportTitleBand Name="ReportTitle1" Width="718.2" Height="37.8" CanGrow="true">
  17. <TextObject Name="Text15" Width="718.2" Height="37.8" Text="Interactive Chart demo" HorzAlign="Center" VertAlign="Center" Font="Segoe UI, 16pt, style=Bold"/>
  18. </ReportTitleBand>
  19. <DataBand Name="Data1" Top="39.8" Width="718.2" Height="378">
  20. <MSChartObject Name="MSChart1" Left="28.35" Top="9.45" Width="670.95" Height="330.75" Border.Lines="All" Border.Color="LightGray" Hyperlink.Kind="DetailPage" Hyperlink.DetailPageName="Page2" Hyperlink.ReportParameter="SelectedEmployee" DataSource="MatrixDemo" Filter="" ChartData="PENoYXJ0IFNpemU9IjI4OCwgMjMyIiBCb3JkZXJsaW5lQ29sb3I9IkRhcmtHcmF5IiBCb3JkZXJsaW5lV2lkdGg9IjAiPg0KICA8U2VyaWVzPg0KICAgIDxTZXJpZXMgTmFtZT0iU2VyaWVzMSIgTGVnZW5kPSJEZWZhdWx0IiBYVmFsdWVUeXBlPSJTdHJpbmciIFlWYWx1ZVR5cGU9IkRvdWJsZSIgQ2hhcnRUeXBlPSJEb3VnaG51dCIgQ2hhcnRBcmVhPSJEZWZhdWx0IiBMYWJlbD0iI1ZBTFg6ICNWQUxZIiBCb3JkZXJDb2xvcj0iVHJhbnNwYXJlbnQiIEZvbnQ9IlNlZ29lIFVJLCA5cHQiIEN1c3RvbVByb3BlcnRpZXM9IlBpZUxhYmVsU3R5bGU9T3V0c2lkZSwgUGllTGluZUNvbG9yPVNpbHZlciwgUGllRHJhd2luZ1N0eWxlPUNvbmNhdmUiPg0KICAgICAgPFBvaW50cz4NCiAgICAgICAgPERhdGFQb2ludCBZVmFsdWVzPSI4IiBBeGlzTGFiZWw9IkFuZHJldyBGdWxsZXIiIC8+DQogICAgICAgIDxEYXRhUG9pbnQgWVZhbHVlcz0iOSIgQXhpc0xhYmVsPSJKYW5ldCBMZXZlcmxpbmciIC8+DQogICAgICAgIDxEYXRhUG9pbnQgWVZhbHVlcz0iMTIiIEF4aXNMYWJlbD0iTmFuY3kgRGF2b2xpbyIgQ3VzdG9tUHJvcGVydGllcz0iRXhwbG9kZWQ9dHJ1ZSIgLz4NCiAgICAgICAgPERhdGFQb2ludCBZVmFsdWVzPSIxMSIgQXhpc0xhYmVsPSJTdGV2ZW4gQnVjaGFuYW4iIC8+DQogICAgICA8L1BvaW50cz4NCiAgICA8L1Nlcmllcz4NCiAgPC9TZXJpZXM+DQogIDxMZWdlbmRzPg0KICAgIDxMZWdlbmQgTmFtZT0iRGVmYXVsdCIgRW5hYmxlZD0iRmFsc2UiIElzVGV4dEF1dG9GaXQ9IkZhbHNlIiBGb250PSJUYWhvbWEsIDhwdCI+DQogICAgPC9MZWdlbmQ+DQogIDwvTGVnZW5kcz4NCiAgPFRpdGxlcz4NCiAgICA8VGl0bGUgTmFtZT0iVGl0bGUxIiBUZXh0PSJJdGVtcyBzb2xkIiBGb250PSJTZWdvZSBVSSwgMTJwdCwgc3R5bGU9Qm9sZCI+DQogICAgPC9UaXRsZT4NCiAgPC9UaXRsZXM+DQogIDxDaGFydEFyZWFzPg0KICAgIDxDaGFydEFyZWEgTmFtZT0iRGVmYXVsdCI+DQogICAgICA8QXhpc1kgSXNMYWJlbEF1dG9GaXQ9IkZhbHNlIj4NCiAgICAgICAgPE1ham9yR3JpZCBMaW5lQ29sb3I9IjY0LCA2NCwgNjQsIDY0IiAvPg0KICAgICAgICA8TGFiZWxTdHlsZSBGb250PSJUYWhvbWEsIDhwdCIgLz4NCiAgICAgIDwvQXhpc1k+DQogICAgICA8QXhpc1ggSXNMYWJlbEF1dG9GaXQ9IkZhbHNlIj4NCiAgICAgICAgPE1ham9yR3JpZCBMaW5lQ29sb3I9IjY0LCA2NCwgNjQsIDY0IiAvPg0KICAgICAgICA8TGFiZWxTdHlsZSBGb250PSJUYWhvbWEsIDhwdCIgLz4NCiAgICAgIDwvQXhpc1g+DQogICAgICA8QXhpc1gyIElzTGFiZWxBdXRvRml0PSJGYWxzZSI+DQogICAgICAgIDxNYWpvckdyaWQgTGluZUNvbG9yPSI2NCwgNjQsIDY0LCA2NCIgLz4NCiAgICAgICAgPExhYmVsU3R5bGUgRm9udD0iVGFob21hLCA4cHQiIC8+DQogICAgICA8L0F4aXNYMj4NCiAgICAgIDxBeGlzWTIgSXNMYWJlbEF1dG9GaXQ9IkZhbHNlIj4NCiAgICAgICAgPE1ham9yR3JpZCBMaW5lQ29sb3I9IjY0LCA2NCwgNjQsIDY0IiAvPg0KICAgICAgICA8TGFiZWxTdHlsZSBGb250PSJUYWhvbWEsIDhwdCIgLz4NCiAgICAgIDwvQXhpc1kyPg0KICAgIDwvQ2hhcnRBcmVhPg0KICA8L0NoYXJ0QXJlYXM+DQo8L0NoYXJ0Pg==">
  21. <MSChartSeries Name="Series4" GroupBy="XValue" PieExplode="BiggestValue" XValue="[MatrixDemo.Name]" YValue1="[MatrixDemo.ItemsSold]"/>
  22. </MSChartObject>
  23. <TextObject Name="Text12" Left="226.8" Top="349.65" Width="283.5" Height="28.35" Text="Click on pie slice to view detailed report." Padding="2, 2, 2, 2" Font="Segoe UI, 9pt"/>
  24. </DataBand>
  25. <PageFooterBand Name="PageFooter1" Top="419.8" Width="718.2" Height="28.35" Fill.Color="WhiteSmoke">
  26. <TextObject Name="Text27" Left="9.45" Width="217.35" Height="28.35" Cursor="Hand" Hyperlink.Value="https://www.fast-report.com/en/product/fast-report-net/" Text="Generated by FastReport" VertAlign="Center" Font="Segoe UI, 9pt, style=Underline" TextFill.Color="Blue"/>
  27. </PageFooterBand>
  28. </ReportPage>
  29. <ReportPage Name="Page2" Visible="false" Watermark.Font="Arial, 60pt">
  30. <ReportTitleBand Name="ReportTitle2" Width="718.2" Height="47.25" CanGrow="true">
  31. <TextObject Name="Text26" Width="434.7" Height="37.8" Text="[SelectedEmployee] orders" VertAlign="Center" Font="Segoe UI, 14pt, style=Bold"/>
  32. </ReportTitleBand>
  33. <DataBand Name="Data2" Top="70.15" Width="718.2" Height="18.9" DataSource="MatrixDemo" Filter="[MatrixDemo.Name] == [SelectedEmployee]">
  34. <TextObject Name="Text17" Width="66.15" Height="18.9" Border.Lines="All" Border.Color="LightGray" Text="[MatrixDemo.Year]" HorzAlign="Center" VertAlign="Center" Font="Segoe UI, 9pt"/>
  35. <TextObject Name="Text18" Left="66.15" Width="66.15" Height="18.9" Border.Lines="All" Border.Color="LightGray" Text="[MatrixDemo.Month]" HorzAlign="Center" VertAlign="Center" Font="Segoe UI, 9pt"/>
  36. <TextObject Name="Text19" Left="132.3" Width="75.6" Height="18.9" Border.Lines="All" Border.Color="LightGray" Text="[MatrixDemo.ItemsSold]" HorzAlign="Center" VertAlign="Center" Font="Segoe UI, 9pt"/>
  37. <TextObject Name="Text20" Left="207.9" Width="75.6" Height="18.9" Border.Lines="All" Border.Color="LightGray" Text="[MatrixDemo.Revenue]" Format="Currency" Format.UseLocale="true" Format.DecimalDigits="2" HorzAlign="Right" VertAlign="Center" Font="Segoe UI, 9pt"/>
  38. <DataHeaderBand Name="DataHeader1" Top="49.25" Width="718.2" Height="18.9">
  39. <TextObject Name="Text22" Width="66.15" Height="18.9" Border.Lines="All" Border.Color="LightGray" Fill.Color="Gold" Text="Year" HorzAlign="Center" VertAlign="Center" Font="Segoe UI, 9pt, style=Bold"/>
  40. <TextObject Name="Text23" Left="66.15" Width="66.15" Height="18.9" Border.Lines="All" Border.Color="LightGray" Fill.Color="Gold" Text="Month" HorzAlign="Center" VertAlign="Center" Font="Segoe UI, 9pt, style=Bold"/>
  41. <TextObject Name="Text24" Left="132.3" Width="75.6" Height="18.9" Border.Lines="All" Border.Color="LightGray" Fill.Color="Gold" Text="ItemsSold" HorzAlign="Center" VertAlign="Center" Font="Segoe UI, 9pt, style=Bold"/>
  42. <TextObject Name="Text25" Left="207.9" Width="75.6" Height="18.9" Border.Lines="All" Border.Color="LightGray" Fill.Color="Gold" Text="Revenue" HorzAlign="Center" VertAlign="Center" Font="Segoe UI, 9pt, style=Bold"/>
  43. </DataHeaderBand>
  44. </DataBand>
  45. <ReportSummaryBand Name="ReportSummary1" Top="91.05" Width="718.2" Height="37.8">
  46. <TextObject Name="Text1" Left="132.3" Width="75.6" Height="18.9" Border.Lines="All" Border.Color="LightGray" Text="[TotalItems]" HorzAlign="Center" VertAlign="Center" Font="Segoe UI, 9pt"/>
  47. <TextObject Name="Text2" Left="207.9" Width="75.6" Height="18.9" Border.Lines="All" Border.Color="LightGray" Text="[TotalRevenue]" Format="Currency" Format.UseLocale="true" Format.DecimalDigits="2" HorzAlign="Right" VertAlign="Center" Font="Segoe UI, 9pt"/>
  48. <TextObject Name="Text3" Left="66.15" Width="66.15" Height="18.9" Text="Total:" HorzAlign="Center" VertAlign="Center" Font="Segoe UI, 9pt, style=Bold"/>
  49. </ReportSummaryBand>
  50. <PageFooterBand Name="PageFooter2" Top="130.85" Width="718.2" Height="28.35" Fill.Color="WhiteSmoke">
  51. <TextObject Name="Text29" Left="9.45" Width="217.35" Height="28.35" Cursor="Hand" Hyperlink.Value="https://www.fast-report.com/en/product/fast-report-net/" Text="Generated by FastReport" VertAlign="Center" Font="Segoe UI, 9pt, style=Underline" TextFill.Color="Blue"/>
  52. </PageFooterBand>
  53. </ReportPage>
  54. </Report>