using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using DevExpress.XtraReports.UI;
using System.IO;
using System.Text;
namespace BeWo.View.Detail.Report
{
public partial class PivotGridReport : DevExpress.XtraReports.UI.XtraReport
{
public PivotGridReport()
{
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
InitializeComponent();
ErstellePivotField("Jahr", "FlexibleMonat", "Datum", DevExpress.XtraPivotGrid.PivotArea.ColumnArea);
ErstellePivotField("Klient", "FlexibleKlient", "Customer", DevExpress.XtraPivotGrid.PivotArea.RowArea);
ErstellePivotField("Mitarbeiter", "FlexibleMitarbeiter", "Employee", DevExpress.XtraPivotGrid.PivotArea.RowArea);
ErstellePivotField("Std.", "FlexibleAnzahlStdIst", "AnzahlStundenIst", DevExpress.XtraPivotGrid.PivotArea.DataArea);
}
private void ErstellePivotField(string caption, string name, string fieldname, DevExpress.XtraPivotGrid.PivotArea area)
{
var field = new DevExpress.XtraReports.UI.PivotGrid.XRPivotGridField();
field.Area = area;
//field.AreaIndex = xrPivotGrid1.Fields.Count;
field.Caption = caption;
field.Name = name;
field.FieldName = fieldname;
xrPivotGrid1.Fields.Add(field);
}
}
}