DevExpress ASPxPivotGrid Kullanımı (using ASPxPivotGrid)

DevExpress ASPXPivotGrid’e bağlanacak veri tabanını ve sorguyu belirliyoruz:

SqlDataAdapter da = new SqlDataAdapter(“select * from Cariler”,__ConnectionString);
DataTable dt = new DataTable();
da.Fill(dt);
pivotCari.DataSource = dt;
pivotCari.DataBind();
Aşağıdaki resimleri takip edin: (Özelliklerinde Fields’i seçiyoruz)
Göstermek istediğimiz alanları ekliyoruz. Veri tabanına karşılık gelen alan FieldName’dir. Caption görünen isimdir. Area özelliğiyse Pivot’un hangi bölümünde olacağına karar verir. Örneğin FaturaNumarası RowAre olduğunda listeleme işlemi FaturaNumarasına göre yapılır. ColumnArea, FilterAre ve DataArea özelliklerini kurcalayıp öğrenebilirsiniz.

ASPxPivotGrid'i PDF'e, Excel'e Aktarma (Export To PDF | XLS)

ASPxPivotGrid’i PDF’e, Excel’e aktarmak için şu linkten yararlanabilirsiniz:

ASPxPivotGrid’i PDF’e, Excel’e aktarma

Bu işlem yalnızca PDF için verilmiş olduğundan, excel’e aktarmak için şu değişiklikleri yapmalısınız:

Şu kısmı silin:

compositeLink.PrintingSystem.ExportOptions.
Pdf.DocumentOptions.Author = "Test";

Şu kısmı xls olarak değiştirin:

Response.AppendHeader("Content-Type", "application/pdf");

Şu kısmı .xls olarak değiştirin:

Response.AppendHeader(“Content-Disposition”, “attachment; filename=test.pdf”);

Kolay gelsin =]

%d blogcu bunu beğendi: