Forum

Devexpress master d...
 
Bildirimler
Hepsini Temizle

[Çözüldü] Devexpress master detail griedviewdeki verileri excele aktarmak

Sinem Erkan
(@sinemerkan)
Üye

Arkadaşlar merhabalar ;

 

Devexpress gridviewde master detail şeklinde verilerim var bunları Export metodu ile dışarı aldıgımda sadece ana kayıtlar geliyor detaylar gelmiyor, biraz araştırdım Gridview Print deki expand details ve print details propertyleri enable ama sonuç yine aynı .

Alıntı
Konu başlatıcı Gönderildi : 30/08/2016 17:37
Erdem SELÇUK
(@eravse)
Saygın Üye Forum Yöneticisi

selamlar oncelıkle grıdın export methodunu typını belırtmıyorsunuz zannedersem

  grid.SettingsDetail.ExportMode = (GridViewDetailExportMode)Enum.Parse(typeof(GridViewDetailExportMode), ddlExportMode.Text); gıbı set etmenız lazım tam ornege

https://demos.devexpress.com/aspxgridviewdemos/Exporting/ExportDetails.aspx adresınden erısebılırsınız. bu tam ıstedıgınız sey yukarıdakı mode expanded olmalı

saygılar

 

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

CevapAlıntı
Gönderildi : 30/08/2016 23:45
Sinem Erkan
(@sinemerkan)
Üye

Hcm proje Windows app.  , sanırım öneriniz Web icin ?

CevapAlıntı
Konu başlatıcı Gönderildi : 31/08/2016 01:38
Erdem SELÇUK
(@eravse)
Saygın Üye Forum Yöneticisi

farketmıyor sız export type ı degıstıreceksınız temel olarak aynı sekılde

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

CevapAlıntı
Gönderildi : 31/08/2016 12:45
Sinem Erkan
(@sinemerkan)
Üye

hcm , pardon nette araştırdım ama o property sadece Devexde ASP.NET ve MVC de var , windows Formda  bulamadım .

CevapAlıntı
Konu başlatıcı Gönderildi : 31/08/2016 13:09
Erdem SELÇUK
(@eravse)
Saygın Üye Forum Yöneticisi

merhaba soyle bır ozellık olması lazım   detailView.ZoomView(); gıbı bu nun la set edebılır yada dediğim gibi export mode dan ayarlamanız lazım https://documentation.devexpress.com/#WindowsForms/DevExpressXtraEditorsRepositoryRepositoryItem_ExportModetopic

 

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

CevapAlıntı
Gönderildi : 31/08/2016 14:14
Sinem Erkan
(@sinemerkan)
Üye

Hcm peki Export edilen Excel için Expand , Collapse Özelliğini nasıl ayarlayabilirim .

CevapAlıntı
Konu başlatıcı Gönderildi : 01/09/2016 01:52
Erdem SELÇUK
(@eravse)
Saygın Üye Forum Yöneticisi

selam aynı dokuman ıcınde https://documentation.devexpress.com/#AspNet/DevExpressWebGridViewDetailExportModeEnumtopic bır adres daha var mode 

Expanded Only expanded details are exported.

olmalı kı sız de genısletılmıs olarak export edebılesınız

 

saygılar

 

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

CevapAlıntı
Gönderildi : 01/09/2016 16:16
Sinem Erkan
(@sinemerkan)
Üye

Hocam sanırım Expand , Collapse özelligi eger griddeki verileri gruplayarak alınırsa export ederken Excelede bu şekilde aktarıyor , Ben master detail kullandıgım icin excele aktarırken Expand collapse yok ama detail satırlarıda atabiliyor ,XLSX export options ile , Tşkler ilginiz için .

CevapAlıntı
Konu başlatıcı Gönderildi : 02/09/2016 16:39
Mehmet
(@mehmetikiz)
Üye

Sayın @sinemerkan Eski Postları hortlamaya devam 🙂 Belki birilerinin işine yarar... 

Zamanında aynı problemi bende yaşamıştım. Çözümü aşağıya bırakıyorum. İyi Çalışmalar...

using (PrintableComponentLink link = new PrintableComponentLink(new PrintingSystem()))
{
    link.Component = GridControl2;
    link.CreateDocument(link.PrintingSystem);
    link.ExportToXlsx("AllMasterDetail.xlsx");
}

Ayrıntılar ve örnek için bir de link vereyim.

https://stackoverflow.com/questions/35301405/export-to-excel-all-details-from-master-detail-gridview-in-devexpress

CevapAlıntı
Gönderildi : 25/09/2021 14:51
Paylaş: