Batch_Historical_Group_Report #1
10
ReportsLibrary/Properties/VersionInfo.cs
Normal file
10
ReportsLibrary/Properties/VersionInfo.cs
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
|
||||||
|
// Generated on Wed, Jun 5, 2024 11:58:38 AM by prebuild script
|
||||||
|
namespace SafeDispatch-git
|
||||||
|
{
|
||||||
|
public class VersionInfo
|
||||||
|
{
|
||||||
|
public string Version{ get; set; } = "8.1.0.10898-4-g9084fa4";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
491
ReportsLibrary/Reports/BatchHistoryReport.Designer.cs
generated
Normal file
491
ReportsLibrary/Reports/BatchHistoryReport.Designer.cs
generated
Normal file
@ -0,0 +1,491 @@
|
|||||||
|
namespace ReportsLibrary
|
||||||
|
{
|
||||||
|
using System.ComponentModel;
|
||||||
|
using System.Drawing;
|
||||||
|
using System.Windows.Forms;
|
||||||
|
using Telerik.Reporting;
|
||||||
|
using Telerik.Reporting.Drawing;
|
||||||
|
|
||||||
|
partial class BatchHistoryReport
|
||||||
|
{
|
||||||
|
#region Component Designer generated code
|
||||||
|
/// <summary>
|
||||||
|
/// Required method for telerik Reporting designer support - do not modify
|
||||||
|
/// the contents of this method with the code editor.
|
||||||
|
/// </summary>
|
||||||
|
private void InitializeComponent()
|
||||||
|
{
|
||||||
|
Telerik.Reporting.GraphGroup graphGroup1 = new Telerik.Reporting.GraphGroup();
|
||||||
|
Telerik.Reporting.GraphTitle graphTitle1 = new Telerik.Reporting.GraphTitle();
|
||||||
|
Telerik.Reporting.NumericalScale numericalScale1 = new Telerik.Reporting.NumericalScale();
|
||||||
|
Telerik.Reporting.CategoryScale categoryScale1 = new Telerik.Reporting.CategoryScale();
|
||||||
|
Telerik.Reporting.GraphGroup graphGroup2 = new Telerik.Reporting.GraphGroup();
|
||||||
|
Telerik.Reporting.Group group1 = new Telerik.Reporting.Group();
|
||||||
|
Telerik.Reporting.Drawing.StyleRule styleRule1 = new Telerik.Reporting.Drawing.StyleRule();
|
||||||
|
Telerik.Reporting.Drawing.StyleRule styleRule2 = new Telerik.Reporting.Drawing.StyleRule();
|
||||||
|
Telerik.Reporting.Drawing.StyleRule styleRule3 = new Telerik.Reporting.Drawing.StyleRule();
|
||||||
|
Telerik.Reporting.Drawing.StyleRule styleRule4 = new Telerik.Reporting.Drawing.StyleRule();
|
||||||
|
this.labelsGroupFooter = new Telerik.Reporting.GroupFooterSection();
|
||||||
|
this.labelsGroupHeader = new Telerik.Reporting.GroupHeaderSection();
|
||||||
|
this.dateCaptionTextBox = new Telerik.Reporting.TextBox();
|
||||||
|
this.timeCaptionTextBox = new Telerik.Reporting.TextBox();
|
||||||
|
this.locationCaptionTextBox = new Telerik.Reporting.TextBox();
|
||||||
|
this.speedCaptionTextBox = new Telerik.Reporting.TextBox();
|
||||||
|
this.unitCaptionTextBox = new Telerik.Reporting.TextBox();
|
||||||
|
this.departmentCaptionTextBox = new Telerik.Reporting.TextBox();
|
||||||
|
this.graph1 = new Telerik.Reporting.Graph();
|
||||||
|
this.polarCoordinateSystem1 = new Telerik.Reporting.PolarCoordinateSystem();
|
||||||
|
this.graphAxis1 = new Telerik.Reporting.GraphAxis();
|
||||||
|
this.graphAxis2 = new Telerik.Reporting.GraphAxis();
|
||||||
|
this.barSeries1 = new Telerik.Reporting.BarSeries();
|
||||||
|
this.pageHeader = new Telerik.Reporting.PageHeaderSection();
|
||||||
|
this.pageFooter = new Telerik.Reporting.PageFooterSection();
|
||||||
|
this.currentTimeTextBox = new Telerik.Reporting.TextBox();
|
||||||
|
this.pageInfoTextBox = new Telerik.Reporting.TextBox();
|
||||||
|
this.reportHeader = new Telerik.Reporting.ReportHeaderSection();
|
||||||
|
this.titleTextBox = new Telerik.Reporting.TextBox();
|
||||||
|
this.periodTextBox = new Telerik.Reporting.TextBox();
|
||||||
|
this.detail = new Telerik.Reporting.DetailSection();
|
||||||
|
this.departmentDataTextBox = new Telerik.Reporting.TextBox();
|
||||||
|
this.unitDataTextBox = new Telerik.Reporting.TextBox();
|
||||||
|
this.dateDataTextBox = new Telerik.Reporting.TextBox();
|
||||||
|
this.timeDataTextBox = new Telerik.Reporting.TextBox();
|
||||||
|
this.locationDataTextBox = new Telerik.Reporting.TextBox();
|
||||||
|
this.speedDataTextBox = new Telerik.Reporting.TextBox();
|
||||||
|
this.objectDataSource1 = new Telerik.Reporting.ObjectDataSource();
|
||||||
|
this.reportFooterSection1 = new Telerik.Reporting.ReportFooterSection();
|
||||||
|
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
|
||||||
|
//
|
||||||
|
// labelsGroupFooter
|
||||||
|
//
|
||||||
|
this.labelsGroupFooter.Height = Telerik.Reporting.Drawing.Unit.Inch(0.052083294838666916D);
|
||||||
|
this.labelsGroupFooter.Name = "labelsGroupFooter";
|
||||||
|
this.labelsGroupFooter.Style.Visible = false;
|
||||||
|
//
|
||||||
|
// labelsGroupHeader
|
||||||
|
//
|
||||||
|
this.labelsGroupHeader.Height = Telerik.Reporting.Drawing.Unit.Inch(0.51875019073486328D);
|
||||||
|
this.labelsGroupHeader.Items.AddRange(new Telerik.Reporting.ReportItemBase[] {
|
||||||
|
this.dateCaptionTextBox,
|
||||||
|
this.timeCaptionTextBox,
|
||||||
|
this.locationCaptionTextBox,
|
||||||
|
this.speedCaptionTextBox,
|
||||||
|
this.unitCaptionTextBox,
|
||||||
|
this.departmentCaptionTextBox});
|
||||||
|
this.labelsGroupHeader.Name = "labelsGroupHeader";
|
||||||
|
this.labelsGroupHeader.PrintOnEveryPage = true;
|
||||||
|
//
|
||||||
|
// dateCaptionTextBox
|
||||||
|
//
|
||||||
|
this.dateCaptionTextBox.Anchoring = ((Telerik.Reporting.AnchoringStyles)((Telerik.Reporting.AnchoringStyles.Top | Telerik.Reporting.AnchoringStyles.Bottom)));
|
||||||
|
this.dateCaptionTextBox.CanGrow = true;
|
||||||
|
this.dateCaptionTextBox.Location = new Telerik.Reporting.Drawing.PointU(Telerik.Reporting.Drawing.Unit.Inch(2.5D), Telerik.Reporting.Drawing.Unit.Inch(0.019999999552965164D));
|
||||||
|
this.dateCaptionTextBox.Name = "dateCaptionTextBox";
|
||||||
|
this.dateCaptionTextBox.Size = new Telerik.Reporting.Drawing.SizeU(Telerik.Reporting.Drawing.Unit.Inch(0.800000011920929D), Telerik.Reporting.Drawing.Unit.Inch(0.43999999761581421D));
|
||||||
|
this.dateCaptionTextBox.Style.TextAlign = Telerik.Reporting.Drawing.HorizontalAlign.Center;
|
||||||
|
this.dateCaptionTextBox.Style.VerticalAlign = Telerik.Reporting.Drawing.VerticalAlign.Middle;
|
||||||
|
this.dateCaptionTextBox.StyleName = "Caption";
|
||||||
|
this.dateCaptionTextBox.Value = "Date";
|
||||||
|
//
|
||||||
|
// timeCaptionTextBox
|
||||||
|
//
|
||||||
|
this.timeCaptionTextBox.Anchoring = ((Telerik.Reporting.AnchoringStyles)((Telerik.Reporting.AnchoringStyles.Top | Telerik.Reporting.AnchoringStyles.Bottom)));
|
||||||
|
this.timeCaptionTextBox.CanGrow = true;
|
||||||
|
this.timeCaptionTextBox.Location = new Telerik.Reporting.Drawing.PointU(Telerik.Reporting.Drawing.Unit.Inch(3.309999942779541D), Telerik.Reporting.Drawing.Unit.Inch(0.019999999552965164D));
|
||||||
|
this.timeCaptionTextBox.Name = "timeCaptionTextBox";
|
||||||
|
this.timeCaptionTextBox.Size = new Telerik.Reporting.Drawing.SizeU(Telerik.Reporting.Drawing.Unit.Inch(0.800000011920929D), Telerik.Reporting.Drawing.Unit.Inch(0.43999999761581421D));
|
||||||
|
this.timeCaptionTextBox.Style.TextAlign = Telerik.Reporting.Drawing.HorizontalAlign.Center;
|
||||||
|
this.timeCaptionTextBox.Style.VerticalAlign = Telerik.Reporting.Drawing.VerticalAlign.Middle;
|
||||||
|
this.timeCaptionTextBox.StyleName = "Caption";
|
||||||
|
this.timeCaptionTextBox.Value = "Time";
|
||||||
|
//
|
||||||
|
// locationCaptionTextBox
|
||||||
|
//
|
||||||
|
this.locationCaptionTextBox.Anchoring = ((Telerik.Reporting.AnchoringStyles)((Telerik.Reporting.AnchoringStyles.Top | Telerik.Reporting.AnchoringStyles.Bottom)));
|
||||||
|
this.locationCaptionTextBox.CanGrow = true;
|
||||||
|
this.locationCaptionTextBox.Location = new Telerik.Reporting.Drawing.PointU(Telerik.Reporting.Drawing.Unit.Inch(4.119999885559082D), Telerik.Reporting.Drawing.Unit.Inch(0.019999999552965164D));
|
||||||
|
this.locationCaptionTextBox.Name = "locationCaptionTextBox";
|
||||||
|
this.locationCaptionTextBox.Size = new Telerik.Reporting.Drawing.SizeU(Telerik.Reporting.Drawing.Unit.Inch(1.6699999570846558D), Telerik.Reporting.Drawing.Unit.Inch(0.43999999761581421D));
|
||||||
|
this.locationCaptionTextBox.Style.TextAlign = Telerik.Reporting.Drawing.HorizontalAlign.Center;
|
||||||
|
this.locationCaptionTextBox.Style.VerticalAlign = Telerik.Reporting.Drawing.VerticalAlign.Middle;
|
||||||
|
this.locationCaptionTextBox.StyleName = "Caption";
|
||||||
|
this.locationCaptionTextBox.Value = "Location";
|
||||||
|
//
|
||||||
|
// speedCaptionTextBox
|
||||||
|
//
|
||||||
|
this.speedCaptionTextBox.Anchoring = ((Telerik.Reporting.AnchoringStyles)((Telerik.Reporting.AnchoringStyles.Top | Telerik.Reporting.AnchoringStyles.Bottom)));
|
||||||
|
this.speedCaptionTextBox.CanGrow = true;
|
||||||
|
this.speedCaptionTextBox.Location = new Telerik.Reporting.Drawing.PointU(Telerik.Reporting.Drawing.Unit.Inch(5.8000001907348633D), Telerik.Reporting.Drawing.Unit.Inch(0.019999999552965164D));
|
||||||
|
this.speedCaptionTextBox.Name = "speedCaptionTextBox";
|
||||||
|
this.speedCaptionTextBox.Size = new Telerik.Reporting.Drawing.SizeU(Telerik.Reporting.Drawing.Unit.Inch(0.699999988079071D), Telerik.Reporting.Drawing.Unit.Inch(0.43999999761581421D));
|
||||||
|
this.speedCaptionTextBox.Style.TextAlign = Telerik.Reporting.Drawing.HorizontalAlign.Center;
|
||||||
|
this.speedCaptionTextBox.Style.VerticalAlign = Telerik.Reporting.Drawing.VerticalAlign.Middle;
|
||||||
|
this.speedCaptionTextBox.StyleName = "Caption";
|
||||||
|
this.speedCaptionTextBox.Value = "Speed";
|
||||||
|
//
|
||||||
|
// unitCaptionTextBox
|
||||||
|
//
|
||||||
|
this.unitCaptionTextBox.Anchoring = ((Telerik.Reporting.AnchoringStyles)((Telerik.Reporting.AnchoringStyles.Top | Telerik.Reporting.AnchoringStyles.Bottom)));
|
||||||
|
this.unitCaptionTextBox.CanGrow = true;
|
||||||
|
this.unitCaptionTextBox.Location = new Telerik.Reporting.Drawing.PointU(Telerik.Reporting.Drawing.Unit.Inch(1.1799999475479126D), Telerik.Reporting.Drawing.Unit.Inch(0.019999999552965164D));
|
||||||
|
this.unitCaptionTextBox.Name = "unitCaptionTextBox";
|
||||||
|
this.unitCaptionTextBox.Size = new Telerik.Reporting.Drawing.SizeU(Telerik.Reporting.Drawing.Unit.Inch(1.309999942779541D), Telerik.Reporting.Drawing.Unit.Inch(0.43999999761581421D));
|
||||||
|
this.unitCaptionTextBox.Style.TextAlign = Telerik.Reporting.Drawing.HorizontalAlign.Center;
|
||||||
|
this.unitCaptionTextBox.Style.VerticalAlign = Telerik.Reporting.Drawing.VerticalAlign.Middle;
|
||||||
|
this.unitCaptionTextBox.StyleName = "Caption";
|
||||||
|
this.unitCaptionTextBox.Value = "Unit";
|
||||||
|
//
|
||||||
|
// departmentCaptionTextBox
|
||||||
|
//
|
||||||
|
this.departmentCaptionTextBox.Anchoring = ((Telerik.Reporting.AnchoringStyles)((Telerik.Reporting.AnchoringStyles.Top | Telerik.Reporting.AnchoringStyles.Bottom)));
|
||||||
|
this.departmentCaptionTextBox.CanGrow = true;
|
||||||
|
this.departmentCaptionTextBox.Location = new Telerik.Reporting.Drawing.PointU(Telerik.Reporting.Drawing.Unit.Inch(3.9378803194267675E-05D), Telerik.Reporting.Drawing.Unit.Inch(0.02083333395421505D));
|
||||||
|
this.departmentCaptionTextBox.Name = "departmentCaptionTextBox";
|
||||||
|
this.departmentCaptionTextBox.Size = new Telerik.Reporting.Drawing.SizeU(Telerik.Reporting.Drawing.Unit.Inch(1.1699999570846558D), Telerik.Reporting.Drawing.Unit.Inch(0.43999999761581421D));
|
||||||
|
this.departmentCaptionTextBox.Style.TextAlign = Telerik.Reporting.Drawing.HorizontalAlign.Center;
|
||||||
|
this.departmentCaptionTextBox.Style.VerticalAlign = Telerik.Reporting.Drawing.VerticalAlign.Middle;
|
||||||
|
this.departmentCaptionTextBox.StyleName = "Caption";
|
||||||
|
this.departmentCaptionTextBox.Value = "Department";
|
||||||
|
//
|
||||||
|
// graph1
|
||||||
|
//
|
||||||
|
graphGroup1.Name = "categoryGroup";
|
||||||
|
this.graph1.CategoryGroups.Add(graphGroup1);
|
||||||
|
this.graph1.CoordinateSystems.Add(this.polarCoordinateSystem1);
|
||||||
|
this.graph1.Legend.Style.LineColor = System.Drawing.Color.LightGray;
|
||||||
|
this.graph1.Legend.Style.LineWidth = Telerik.Reporting.Drawing.Unit.Inch(0D);
|
||||||
|
this.graph1.Legend.Style.Visible = false;
|
||||||
|
this.graph1.Location = new Telerik.Reporting.Drawing.PointU(Telerik.Reporting.Drawing.Unit.Inch(0.60000008344650269D), Telerik.Reporting.Drawing.Unit.Inch(3.9498012483818457E-05D));
|
||||||
|
this.graph1.Name = "graph1";
|
||||||
|
this.graph1.PlotAreaStyle.LineColor = System.Drawing.Color.LightGray;
|
||||||
|
this.graph1.PlotAreaStyle.LineWidth = Telerik.Reporting.Drawing.Unit.Inch(0D);
|
||||||
|
this.graph1.Series.Add(this.barSeries1);
|
||||||
|
this.graph1.SeriesGroups.Add(graphGroup2);
|
||||||
|
this.graph1.Size = new Telerik.Reporting.Drawing.SizeU(Telerik.Reporting.Drawing.Unit.Inch(5.0899996757507324D), Telerik.Reporting.Drawing.Unit.Inch(1.6000000238418579D));
|
||||||
|
graphTitle1.Position = Telerik.Reporting.GraphItemPosition.TopCenter;
|
||||||
|
graphTitle1.Style.LineColor = System.Drawing.Color.LightGray;
|
||||||
|
graphTitle1.Style.LineWidth = Telerik.Reporting.Drawing.Unit.Inch(0D);
|
||||||
|
graphTitle1.Text = "";
|
||||||
|
this.graph1.Titles.Add(graphTitle1);
|
||||||
|
//
|
||||||
|
// polarCoordinateSystem1
|
||||||
|
//
|
||||||
|
this.polarCoordinateSystem1.AngularAxis = this.graphAxis1;
|
||||||
|
this.polarCoordinateSystem1.Name = "polarCoordinateSystem1";
|
||||||
|
this.polarCoordinateSystem1.RadialAxis = this.graphAxis2;
|
||||||
|
//
|
||||||
|
// graphAxis1
|
||||||
|
//
|
||||||
|
this.graphAxis1.MajorGridLineStyle.LineColor = System.Drawing.Color.LightGray;
|
||||||
|
this.graphAxis1.MajorGridLineStyle.LineWidth = Telerik.Reporting.Drawing.Unit.Pixel(1D);
|
||||||
|
this.graphAxis1.MajorGridLineStyle.Visible = false;
|
||||||
|
this.graphAxis1.MinorGridLineStyle.LineColor = System.Drawing.Color.LightGray;
|
||||||
|
this.graphAxis1.MinorGridLineStyle.LineWidth = Telerik.Reporting.Drawing.Unit.Pixel(1D);
|
||||||
|
this.graphAxis1.MinorGridLineStyle.Visible = false;
|
||||||
|
this.graphAxis1.Name = "graphAxis1";
|
||||||
|
this.graphAxis1.Scale = numericalScale1;
|
||||||
|
this.graphAxis1.Style.Visible = false;
|
||||||
|
//
|
||||||
|
// graphAxis2
|
||||||
|
//
|
||||||
|
this.graphAxis2.MajorGridLineStyle.LineColor = System.Drawing.Color.LightGray;
|
||||||
|
this.graphAxis2.MajorGridLineStyle.LineWidth = Telerik.Reporting.Drawing.Unit.Pixel(1D);
|
||||||
|
this.graphAxis2.MajorGridLineStyle.Visible = false;
|
||||||
|
this.graphAxis2.MinorGridLineStyle.LineColor = System.Drawing.Color.LightGray;
|
||||||
|
this.graphAxis2.MinorGridLineStyle.LineWidth = Telerik.Reporting.Drawing.Unit.Pixel(1D);
|
||||||
|
this.graphAxis2.MinorGridLineStyle.Visible = false;
|
||||||
|
this.graphAxis2.Name = "graphAxis2";
|
||||||
|
categoryScale1.PositionMode = Telerik.Reporting.AxisPositionMode.OnTicks;
|
||||||
|
categoryScale1.SpacingSlotCount = 0D;
|
||||||
|
this.graphAxis2.Scale = categoryScale1;
|
||||||
|
this.graphAxis2.Style.Visible = false;
|
||||||
|
//
|
||||||
|
// barSeries1
|
||||||
|
//
|
||||||
|
this.barSeries1.ArrangeMode = Telerik.Reporting.GraphSeriesArrangeMode.Stacked100;
|
||||||
|
this.barSeries1.CategoryGroup = graphGroup1;
|
||||||
|
this.barSeries1.CoordinateSystem = this.polarCoordinateSystem1;
|
||||||
|
this.barSeries1.DataPointLabel = "= Sum(Fields.Value) / CDbl(Exec(\'graph1\', Sum(Fields.Value)))";
|
||||||
|
this.barSeries1.DataPointLabelAlignment = Telerik.Reporting.BarDataPointLabelAlignment.OutsideColumn;
|
||||||
|
this.barSeries1.DataPointLabelConnectorStyle.Padding.Bottom = Telerik.Reporting.Drawing.Unit.Point(2D);
|
||||||
|
this.barSeries1.DataPointLabelConnectorStyle.Padding.Top = Telerik.Reporting.Drawing.Unit.Point(2D);
|
||||||
|
this.barSeries1.DataPointLabelFormat = "{0:P}";
|
||||||
|
this.barSeries1.DataPointLabelOffset = Telerik.Reporting.Drawing.Unit.Mm(5D);
|
||||||
|
this.barSeries1.DataPointLabelStyle.Visible = true;
|
||||||
|
this.barSeries1.DataPointStyle.LineWidth = Telerik.Reporting.Drawing.Unit.Inch(0D);
|
||||||
|
this.barSeries1.DataPointStyle.Visible = true;
|
||||||
|
this.barSeries1.LegendItem.Value = "= Fields.Type";
|
||||||
|
this.barSeries1.Name = "barSeries1";
|
||||||
|
graphGroup2.Groupings.Add(new Telerik.Reporting.Grouping("= Fields.Type"));
|
||||||
|
graphGroup2.Name = "typeGroup";
|
||||||
|
graphGroup2.Sortings.Add(new Telerik.Reporting.Sorting("= Fields.Type", Telerik.Reporting.SortDirection.Asc));
|
||||||
|
this.barSeries1.SeriesGroup = graphGroup2;
|
||||||
|
this.barSeries1.X = "= Sum(Fields.Value)";
|
||||||
|
//
|
||||||
|
// pageHeader
|
||||||
|
//
|
||||||
|
this.pageHeader.Height = Telerik.Reporting.Drawing.Unit.Inch(0.099999986588954926D);
|
||||||
|
this.pageHeader.Name = "pageHeader";
|
||||||
|
//
|
||||||
|
// pageFooter
|
||||||
|
//
|
||||||
|
this.pageFooter.Height = Telerik.Reporting.Drawing.Unit.Inch(0.28125D);
|
||||||
|
this.pageFooter.Items.AddRange(new Telerik.Reporting.ReportItemBase[] {
|
||||||
|
this.currentTimeTextBox,
|
||||||
|
this.pageInfoTextBox});
|
||||||
|
this.pageFooter.Name = "pageFooter";
|
||||||
|
//
|
||||||
|
// currentTimeTextBox
|
||||||
|
//
|
||||||
|
this.currentTimeTextBox.Location = new Telerik.Reporting.Drawing.PointU(Telerik.Reporting.Drawing.Unit.Inch(0.02083333395421505D), Telerik.Reporting.Drawing.Unit.Inch(0.02083333395421505D));
|
||||||
|
this.currentTimeTextBox.Name = "currentTimeTextBox";
|
||||||
|
this.currentTimeTextBox.Size = new Telerik.Reporting.Drawing.SizeU(Telerik.Reporting.Drawing.Unit.Inch(3.1979167461395264D), Telerik.Reporting.Drawing.Unit.Inch(0.20000003278255463D));
|
||||||
|
this.currentTimeTextBox.StyleName = "PageInfo";
|
||||||
|
this.currentTimeTextBox.Value = "=NOW()";
|
||||||
|
//
|
||||||
|
// pageInfoTextBox
|
||||||
|
//
|
||||||
|
this.pageInfoTextBox.Location = new Telerik.Reporting.Drawing.PointU(Telerik.Reporting.Drawing.Unit.Inch(3.2395832538604736D), Telerik.Reporting.Drawing.Unit.Inch(0.02083333395421505D));
|
||||||
|
this.pageInfoTextBox.Name = "pageInfoTextBox";
|
||||||
|
this.pageInfoTextBox.Size = new Telerik.Reporting.Drawing.SizeU(Telerik.Reporting.Drawing.Unit.Inch(3.1979167461395264D), Telerik.Reporting.Drawing.Unit.Inch(0.20000003278255463D));
|
||||||
|
this.pageInfoTextBox.Style.TextAlign = Telerik.Reporting.Drawing.HorizontalAlign.Right;
|
||||||
|
this.pageInfoTextBox.StyleName = "PageInfo";
|
||||||
|
this.pageInfoTextBox.Value = "=PageNumber";
|
||||||
|
//
|
||||||
|
// reportHeader
|
||||||
|
//
|
||||||
|
this.reportHeader.Height = Telerik.Reporting.Drawing.Unit.Inch(0.60000008344650269D);
|
||||||
|
this.reportHeader.Items.AddRange(new Telerik.Reporting.ReportItemBase[] {
|
||||||
|
this.titleTextBox,
|
||||||
|
this.periodTextBox});
|
||||||
|
this.reportHeader.Name = "reportHeader";
|
||||||
|
//
|
||||||
|
// titleTextBox
|
||||||
|
//
|
||||||
|
this.titleTextBox.Location = new Telerik.Reporting.Drawing.PointU(Telerik.Reporting.Drawing.Unit.Inch(0D), Telerik.Reporting.Drawing.Unit.Inch(0D));
|
||||||
|
this.titleTextBox.Name = "titleTextBox";
|
||||||
|
this.titleTextBox.Size = new Telerik.Reporting.Drawing.SizeU(Telerik.Reporting.Drawing.Unit.Inch(6.4583334922790527D), Telerik.Reporting.Drawing.Unit.Inch(0.30000001192092896D));
|
||||||
|
this.titleTextBox.Style.TextAlign = Telerik.Reporting.Drawing.HorizontalAlign.Center;
|
||||||
|
this.titleTextBox.Style.VerticalAlign = Telerik.Reporting.Drawing.VerticalAlign.Middle;
|
||||||
|
this.titleTextBox.StyleName = "Title";
|
||||||
|
this.titleTextBox.Value = "BatchHistoryReport";
|
||||||
|
//
|
||||||
|
// periodTextBox
|
||||||
|
//
|
||||||
|
this.periodTextBox.Location = new Telerik.Reporting.Drawing.PointU(Telerik.Reporting.Drawing.Unit.Inch(0D), Telerik.Reporting.Drawing.Unit.Inch(0.30000004172325134D));
|
||||||
|
this.periodTextBox.Name = "periodTextBox";
|
||||||
|
this.periodTextBox.Size = new Telerik.Reporting.Drawing.SizeU(Telerik.Reporting.Drawing.Unit.Inch(6.4583334922790527D), Telerik.Reporting.Drawing.Unit.Inch(0.30000004172325134D));
|
||||||
|
this.periodTextBox.Style.TextAlign = Telerik.Reporting.Drawing.HorizontalAlign.Center;
|
||||||
|
this.periodTextBox.Style.VerticalAlign = Telerik.Reporting.Drawing.VerticalAlign.Middle;
|
||||||
|
this.periodTextBox.Style.Visible = false;
|
||||||
|
this.periodTextBox.StyleName = "Title";
|
||||||
|
this.periodTextBox.Value = "";
|
||||||
|
//
|
||||||
|
// detail
|
||||||
|
//
|
||||||
|
this.detail.Height = Telerik.Reporting.Drawing.Unit.Inch(0.20000000298023224D);
|
||||||
|
this.detail.Items.AddRange(new Telerik.Reporting.ReportItemBase[] {
|
||||||
|
this.departmentDataTextBox,
|
||||||
|
this.unitDataTextBox,
|
||||||
|
this.dateDataTextBox,
|
||||||
|
this.timeDataTextBox,
|
||||||
|
this.locationDataTextBox,
|
||||||
|
this.speedDataTextBox});
|
||||||
|
this.detail.Name = "detail";
|
||||||
|
this.detail.Style.BorderStyle.Default = Telerik.Reporting.Drawing.BorderType.Solid;
|
||||||
|
//
|
||||||
|
// departmentDataTextBox
|
||||||
|
//
|
||||||
|
this.departmentDataTextBox.Anchoring = ((Telerik.Reporting.AnchoringStyles)((Telerik.Reporting.AnchoringStyles.Top | Telerik.Reporting.AnchoringStyles.Bottom)));
|
||||||
|
this.departmentDataTextBox.Angle = 0D;
|
||||||
|
this.departmentDataTextBox.CanGrow = true;
|
||||||
|
this.departmentDataTextBox.Location = new Telerik.Reporting.Drawing.PointU(Telerik.Reporting.Drawing.Unit.Inch(3.9365557313431054E-05D), Telerik.Reporting.Drawing.Unit.Inch(0D));
|
||||||
|
this.departmentDataTextBox.Name = "departmentDataTextBox";
|
||||||
|
this.departmentDataTextBox.Size = new Telerik.Reporting.Drawing.SizeU(Telerik.Reporting.Drawing.Unit.Inch(1.1699999570846558D), Telerik.Reporting.Drawing.Unit.Inch(0.20000000298023224D));
|
||||||
|
this.departmentDataTextBox.Style.BorderStyle.Default = Telerik.Reporting.Drawing.BorderType.Solid;
|
||||||
|
this.departmentDataTextBox.Style.TextAlign = Telerik.Reporting.Drawing.HorizontalAlign.Center;
|
||||||
|
this.departmentDataTextBox.Style.VerticalAlign = Telerik.Reporting.Drawing.VerticalAlign.Middle;
|
||||||
|
this.departmentDataTextBox.StyleName = "Data";
|
||||||
|
this.departmentDataTextBox.Value = "=Fields.Department";
|
||||||
|
//
|
||||||
|
// unitDataTextBox
|
||||||
|
//
|
||||||
|
this.unitDataTextBox.Anchoring = ((Telerik.Reporting.AnchoringStyles)((Telerik.Reporting.AnchoringStyles.Top | Telerik.Reporting.AnchoringStyles.Bottom)));
|
||||||
|
this.unitDataTextBox.Angle = 0D;
|
||||||
|
this.unitDataTextBox.CanGrow = true;
|
||||||
|
this.unitDataTextBox.Location = new Telerik.Reporting.Drawing.PointU(Telerik.Reporting.Drawing.Unit.Inch(1.1799999475479126D), Telerik.Reporting.Drawing.Unit.Inch(0D));
|
||||||
|
this.unitDataTextBox.Name = "unitDataTextBox";
|
||||||
|
this.unitDataTextBox.Size = new Telerik.Reporting.Drawing.SizeU(Telerik.Reporting.Drawing.Unit.Inch(1.309999942779541D), Telerik.Reporting.Drawing.Unit.Inch(0.20000000298023224D));
|
||||||
|
this.unitDataTextBox.Style.BorderStyle.Default = Telerik.Reporting.Drawing.BorderType.Solid;
|
||||||
|
this.unitDataTextBox.Style.TextAlign = Telerik.Reporting.Drawing.HorizontalAlign.Center;
|
||||||
|
this.unitDataTextBox.Style.VerticalAlign = Telerik.Reporting.Drawing.VerticalAlign.Middle;
|
||||||
|
this.unitDataTextBox.StyleName = "Data";
|
||||||
|
this.unitDataTextBox.Value = "=Fields.Unit";
|
||||||
|
//
|
||||||
|
// dateDataTextBox
|
||||||
|
//
|
||||||
|
this.dateDataTextBox.Anchoring = ((Telerik.Reporting.AnchoringStyles)((Telerik.Reporting.AnchoringStyles.Top | Telerik.Reporting.AnchoringStyles.Bottom)));
|
||||||
|
this.dateDataTextBox.Angle = 0D;
|
||||||
|
this.dateDataTextBox.CanGrow = true;
|
||||||
|
this.dateDataTextBox.Location = new Telerik.Reporting.Drawing.PointU(Telerik.Reporting.Drawing.Unit.Inch(2.5D), Telerik.Reporting.Drawing.Unit.Inch(0D));
|
||||||
|
this.dateDataTextBox.Name = "dateDataTextBox";
|
||||||
|
this.dateDataTextBox.Size = new Telerik.Reporting.Drawing.SizeU(Telerik.Reporting.Drawing.Unit.Inch(0.800000011920929D), Telerik.Reporting.Drawing.Unit.Inch(0.20000000298023224D));
|
||||||
|
this.dateDataTextBox.Style.BorderStyle.Default = Telerik.Reporting.Drawing.BorderType.Solid;
|
||||||
|
this.dateDataTextBox.Style.TextAlign = Telerik.Reporting.Drawing.HorizontalAlign.Center;
|
||||||
|
this.dateDataTextBox.Style.VerticalAlign = Telerik.Reporting.Drawing.VerticalAlign.Middle;
|
||||||
|
this.dateDataTextBox.StyleName = "Data";
|
||||||
|
this.dateDataTextBox.Value = "=Fields.Date";
|
||||||
|
//
|
||||||
|
// timeDataTextBox
|
||||||
|
//
|
||||||
|
this.timeDataTextBox.Anchoring = ((Telerik.Reporting.AnchoringStyles)((Telerik.Reporting.AnchoringStyles.Top | Telerik.Reporting.AnchoringStyles.Bottom)));
|
||||||
|
this.timeDataTextBox.Angle = 0D;
|
||||||
|
this.timeDataTextBox.CanGrow = true;
|
||||||
|
this.timeDataTextBox.Location = new Telerik.Reporting.Drawing.PointU(Telerik.Reporting.Drawing.Unit.Inch(3.309999942779541D), Telerik.Reporting.Drawing.Unit.Inch(0D));
|
||||||
|
this.timeDataTextBox.Name = "timeDataTextBox";
|
||||||
|
this.timeDataTextBox.Size = new Telerik.Reporting.Drawing.SizeU(Telerik.Reporting.Drawing.Unit.Inch(0.800000011920929D), Telerik.Reporting.Drawing.Unit.Inch(0.20000000298023224D));
|
||||||
|
this.timeDataTextBox.Style.BorderStyle.Default = Telerik.Reporting.Drawing.BorderType.Solid;
|
||||||
|
this.timeDataTextBox.Style.BorderStyle.Left = Telerik.Reporting.Drawing.BorderType.Solid;
|
||||||
|
this.timeDataTextBox.Style.TextAlign = Telerik.Reporting.Drawing.HorizontalAlign.Center;
|
||||||
|
this.timeDataTextBox.Style.VerticalAlign = Telerik.Reporting.Drawing.VerticalAlign.Middle;
|
||||||
|
this.timeDataTextBox.StyleName = "Data";
|
||||||
|
this.timeDataTextBox.Value = "=Fields.Time";
|
||||||
|
//
|
||||||
|
// locationDataTextBox
|
||||||
|
//
|
||||||
|
this.locationDataTextBox.Anchoring = ((Telerik.Reporting.AnchoringStyles)((Telerik.Reporting.AnchoringStyles.Top | Telerik.Reporting.AnchoringStyles.Bottom)));
|
||||||
|
this.locationDataTextBox.Angle = 0D;
|
||||||
|
this.locationDataTextBox.CanGrow = true;
|
||||||
|
this.locationDataTextBox.Location = new Telerik.Reporting.Drawing.PointU(Telerik.Reporting.Drawing.Unit.Inch(4.119999885559082D), Telerik.Reporting.Drawing.Unit.Inch(0D));
|
||||||
|
this.locationDataTextBox.Name = "locationDataTextBox";
|
||||||
|
this.locationDataTextBox.Size = new Telerik.Reporting.Drawing.SizeU(Telerik.Reporting.Drawing.Unit.Inch(1.6699999570846558D), Telerik.Reporting.Drawing.Unit.Inch(0.20000000298023224D));
|
||||||
|
this.locationDataTextBox.Style.BorderStyle.Default = Telerik.Reporting.Drawing.BorderType.Solid;
|
||||||
|
this.locationDataTextBox.Style.BorderStyle.Left = Telerik.Reporting.Drawing.BorderType.Solid;
|
||||||
|
this.locationDataTextBox.Style.BorderStyle.Right = Telerik.Reporting.Drawing.BorderType.Solid;
|
||||||
|
this.locationDataTextBox.Style.TextAlign = Telerik.Reporting.Drawing.HorizontalAlign.Center;
|
||||||
|
this.locationDataTextBox.Style.VerticalAlign = Telerik.Reporting.Drawing.VerticalAlign.Middle;
|
||||||
|
this.locationDataTextBox.StyleName = "Data";
|
||||||
|
this.locationDataTextBox.Value = "=Fields.Location";
|
||||||
|
//
|
||||||
|
// speedDataTextBox
|
||||||
|
//
|
||||||
|
this.speedDataTextBox.Anchoring = ((Telerik.Reporting.AnchoringStyles)((Telerik.Reporting.AnchoringStyles.Top | Telerik.Reporting.AnchoringStyles.Bottom)));
|
||||||
|
this.speedDataTextBox.Angle = 0D;
|
||||||
|
this.speedDataTextBox.CanGrow = true;
|
||||||
|
this.speedDataTextBox.Location = new Telerik.Reporting.Drawing.PointU(Telerik.Reporting.Drawing.Unit.Inch(5.8000001907348633D), Telerik.Reporting.Drawing.Unit.Inch(0D));
|
||||||
|
this.speedDataTextBox.Name = "speedDataTextBox";
|
||||||
|
this.speedDataTextBox.Size = new Telerik.Reporting.Drawing.SizeU(Telerik.Reporting.Drawing.Unit.Inch(0.699999988079071D), Telerik.Reporting.Drawing.Unit.Inch(0.20000000298023224D));
|
||||||
|
this.speedDataTextBox.Style.BorderStyle.Default = Telerik.Reporting.Drawing.BorderType.Solid;
|
||||||
|
this.speedDataTextBox.Style.TextAlign = Telerik.Reporting.Drawing.HorizontalAlign.Center;
|
||||||
|
this.speedDataTextBox.Style.VerticalAlign = Telerik.Reporting.Drawing.VerticalAlign.Middle;
|
||||||
|
this.speedDataTextBox.StyleName = "Data";
|
||||||
|
this.speedDataTextBox.Value = "=Fields.Speed";
|
||||||
|
//
|
||||||
|
// objectDataSource1
|
||||||
|
//
|
||||||
|
this.objectDataSource1.DataMember = "GetALL";
|
||||||
|
this.objectDataSource1.DataSource = typeof(ReportsLibrary.BatchHistoryDataObj);
|
||||||
|
this.objectDataSource1.Name = "objectDataSource1";
|
||||||
|
//
|
||||||
|
// reportFooterSection1
|
||||||
|
//
|
||||||
|
this.reportFooterSection1.Height = Telerik.Reporting.Drawing.Unit.Inch(1.6000394821166992D);
|
||||||
|
this.reportFooterSection1.Items.AddRange(new Telerik.Reporting.ReportItemBase[] {
|
||||||
|
this.graph1});
|
||||||
|
this.reportFooterSection1.Name = "reportFooterSection1";
|
||||||
|
//
|
||||||
|
// BatchHistoryReport
|
||||||
|
//
|
||||||
|
this.DataSource = this.objectDataSource1;
|
||||||
|
group1.GroupFooter = this.labelsGroupFooter;
|
||||||
|
group1.GroupHeader = this.labelsGroupHeader;
|
||||||
|
group1.Name = "labelsGroup";
|
||||||
|
this.Groups.AddRange(new Telerik.Reporting.Group[] {
|
||||||
|
group1});
|
||||||
|
this.Items.AddRange(new Telerik.Reporting.ReportItemBase[] {
|
||||||
|
this.labelsGroupHeader,
|
||||||
|
this.labelsGroupFooter,
|
||||||
|
this.pageHeader,
|
||||||
|
this.pageFooter,
|
||||||
|
this.reportHeader,
|
||||||
|
this.detail,
|
||||||
|
this.reportFooterSection1});
|
||||||
|
this.Name = "BatchHistoryReport";
|
||||||
|
this.PageSettings.Landscape = false;
|
||||||
|
this.PageSettings.Margins = new Telerik.Reporting.Drawing.MarginsU(Telerik.Reporting.Drawing.Unit.Inch(1D), Telerik.Reporting.Drawing.Unit.Inch(1D), Telerik.Reporting.Drawing.Unit.Inch(1D), Telerik.Reporting.Drawing.Unit.Inch(1D));
|
||||||
|
this.PageSettings.PaperKind = System.Drawing.Printing.PaperKind.Letter;
|
||||||
|
this.Style.BackgroundColor = System.Drawing.Color.White;
|
||||||
|
styleRule1.Selectors.AddRange(new Telerik.Reporting.Drawing.ISelector[] {
|
||||||
|
new Telerik.Reporting.Drawing.StyleSelector("Title")});
|
||||||
|
styleRule1.Style.BackgroundColor = System.Drawing.Color.Empty;
|
||||||
|
styleRule1.Style.Color = System.Drawing.Color.FromArgb(((int)(((byte)(28)))), ((int)(((byte)(58)))), ((int)(((byte)(112)))));
|
||||||
|
styleRule1.Style.Font.Name = "Tahoma";
|
||||||
|
styleRule1.Style.Font.Size = Telerik.Reporting.Drawing.Unit.Point(18D);
|
||||||
|
styleRule2.Selectors.AddRange(new Telerik.Reporting.Drawing.ISelector[] {
|
||||||
|
new Telerik.Reporting.Drawing.StyleSelector("Caption")});
|
||||||
|
styleRule2.Style.BackgroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(28)))), ((int)(((byte)(58)))), ((int)(((byte)(112)))));
|
||||||
|
styleRule2.Style.Color = System.Drawing.Color.White;
|
||||||
|
styleRule2.Style.Font.Bold = true;
|
||||||
|
styleRule2.Style.Font.Italic = false;
|
||||||
|
styleRule2.Style.Font.Name = "Tahoma";
|
||||||
|
styleRule2.Style.Font.Size = Telerik.Reporting.Drawing.Unit.Point(11D);
|
||||||
|
styleRule2.Style.Font.Strikeout = false;
|
||||||
|
styleRule2.Style.Font.Underline = false;
|
||||||
|
styleRule2.Style.VerticalAlign = Telerik.Reporting.Drawing.VerticalAlign.Middle;
|
||||||
|
styleRule3.Selectors.AddRange(new Telerik.Reporting.Drawing.ISelector[] {
|
||||||
|
new Telerik.Reporting.Drawing.StyleSelector("Data")});
|
||||||
|
styleRule3.Style.Color = System.Drawing.Color.Black;
|
||||||
|
styleRule3.Style.Font.Name = "Tahoma";
|
||||||
|
styleRule3.Style.Font.Size = Telerik.Reporting.Drawing.Unit.Point(10D);
|
||||||
|
styleRule3.Style.VerticalAlign = Telerik.Reporting.Drawing.VerticalAlign.Middle;
|
||||||
|
styleRule4.Selectors.AddRange(new Telerik.Reporting.Drawing.ISelector[] {
|
||||||
|
new Telerik.Reporting.Drawing.StyleSelector("PageInfo")});
|
||||||
|
styleRule4.Style.Color = System.Drawing.Color.Black;
|
||||||
|
styleRule4.Style.Font.Name = "Tahoma";
|
||||||
|
styleRule4.Style.Font.Size = Telerik.Reporting.Drawing.Unit.Point(8D);
|
||||||
|
styleRule4.Style.VerticalAlign = Telerik.Reporting.Drawing.VerticalAlign.Middle;
|
||||||
|
this.StyleSheet.AddRange(new Telerik.Reporting.Drawing.StyleRule[] {
|
||||||
|
styleRule1,
|
||||||
|
styleRule2,
|
||||||
|
styleRule3,
|
||||||
|
styleRule4});
|
||||||
|
this.Width = Telerik.Reporting.Drawing.Unit.Inch(6.5D);
|
||||||
|
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
|
||||||
|
|
||||||
|
}
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
private ObjectDataSource objectDataSource1;
|
||||||
|
private GroupHeaderSection labelsGroupHeader;
|
||||||
|
private GroupFooterSection labelsGroupFooter;
|
||||||
|
private Group labelsGroup;
|
||||||
|
private PageHeaderSection pageHeader;
|
||||||
|
private PageFooterSection pageFooter;
|
||||||
|
private Telerik.Reporting.TextBox currentTimeTextBox;
|
||||||
|
private Telerik.Reporting.TextBox pageInfoTextBox;
|
||||||
|
private ReportHeaderSection reportHeader;
|
||||||
|
private DetailSection detail;
|
||||||
|
private Telerik.Reporting.TextBox departmentDataTextBox;
|
||||||
|
private Telerik.Reporting.TextBox unitDataTextBox;
|
||||||
|
private Telerik.Reporting.TextBox dateDataTextBox;
|
||||||
|
private Telerik.Reporting.TextBox timeDataTextBox;
|
||||||
|
private Telerik.Reporting.TextBox locationDataTextBox;
|
||||||
|
private Telerik.Reporting.TextBox speedDataTextBox;
|
||||||
|
public Telerik.Reporting.TextBox titleTextBox;
|
||||||
|
|
||||||
|
public Telerik.Reporting.TextBox departmentCaptionTextBox;
|
||||||
|
public Telerik.Reporting.TextBox unitCaptionTextBox;
|
||||||
|
public Telerik.Reporting.TextBox dateCaptionTextBox;
|
||||||
|
public Telerik.Reporting.TextBox timeCaptionTextBox;
|
||||||
|
public Telerik.Reporting.TextBox locationCaptionTextBox;
|
||||||
|
public Telerik.Reporting.TextBox speedCaptionTextBox;
|
||||||
|
public Telerik.Reporting.TextBox periodTextBox;
|
||||||
|
public Graph graph1;
|
||||||
|
private PolarCoordinateSystem polarCoordinateSystem1;
|
||||||
|
private GraphAxis graphAxis1;
|
||||||
|
private GraphAxis graphAxis2;
|
||||||
|
private BarSeries barSeries1;
|
||||||
|
public ReportFooterSection reportFooterSection1;
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
27
ReportsLibrary/Reports/BatchHistoryReport.cs
Normal file
27
ReportsLibrary/Reports/BatchHistoryReport.cs
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
namespace ReportsLibrary
|
||||||
|
{
|
||||||
|
using System;
|
||||||
|
using System.ComponentModel;
|
||||||
|
using System.Drawing;
|
||||||
|
using System.Windows.Forms;
|
||||||
|
using Telerik.Reporting;
|
||||||
|
using Telerik.Reporting.Drawing;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Summary description for BatchHistoryReport.
|
||||||
|
/// </summary>
|
||||||
|
public partial class BatchHistoryReport : Telerik.Reporting.Report
|
||||||
|
{
|
||||||
|
public BatchHistoryReport()
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Required for telerik Reporting designer support
|
||||||
|
/// </summary>
|
||||||
|
InitializeComponent();
|
||||||
|
|
||||||
|
//
|
||||||
|
// TODO: Add any constructor code after InitializeComponent call
|
||||||
|
//
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
120
ReportsLibrary/Reports/BatchHistoryReport.resx
Normal file
120
ReportsLibrary/Reports/BatchHistoryReport.resx
Normal file
@ -0,0 +1,120 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="metadata">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="assembly">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="alias" type="xsd:string" />
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="resheader">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
<resheader name="resmimetype">
|
||||||
|
<value>text/microsoft-resx</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="version">
|
||||||
|
<value>2.0</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="reader">
|
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
</root>
|
Loading…
Reference in New Issue
Block a user