Devexpress datagrid...
 
Bildirimler
Hepsini Temizle

Devexpress datagridview yazdırma sorunu  

  RSS
Ferhat Esenlik
(@ferhatesenlik)
Üye

Merhaba Devexpress datagridview ile oluşturduğum form da filtreleme işlemleri yaptıktan sonra yazdırmak istiyorum.

Reportgenerator ile bir form oluşturuyorum ama gridview içinde uyguladığım filtremeleri almıyor malesef.

Bu konu hakkında yardım edebilir misiniz ?

Şimdiden teşekkürler.

Alıntı
Gönderildi : 31/03/2020 19:02
Erdem SELÇUK
(@eravse)
Saygın Üye Forum Yöneticisi

merhaba benzer bır yazdırma ve formu doldurma surada mevcut 

 

https://github.com/eravse/SharePointDataPrinting/blob/master/SharePointDataPrinting/Form1.cs

 

 

private static void DoRowDoubleClick(GridView view, Point pt)
{
GridHitInfo info = view.CalcHitInfo(pt);
if (info.InRow || info.InRowCell)
{
string colCaption = info.Column == null ? "N/A" : info.Column.GetCaption();
DataRow dataRow = (DataRow)view.GetDataRow(info.RowHandle);// view.GetDataRow(view.GetSelectedRows()[0]);

int id = Convert.ToInt16(view.GetRowCellValue(info.RowHandle, "id"));
XtraReport1 r = new XtraReport1();
r.DataRow = dataRow;
DevExpress.XtraReports.UI.ReportPrintTool report = new DevExpress.XtraReports.UI.ReportPrintTool(r);

 

report.ShowPreview();
}
}

report ıcınde su sekılde alabılırsınız

https://github.com/eravse/SharePointDataPrinting/blob/master/SharePointDataPrinting/XtraReport1.cs

public partial class XtraReport1 : DevExpress.XtraReports.UI.XtraReport
{

public dynamic DataRow { get; set; }
public XtraReport1()
{
InitializeComponent();

}

private void XtraReport1_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
{
xrLabel3.Text = this.DataRow[4];
}

}

 

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

CevapAlıntı
Gönderildi : 03/04/2020 21:48
Paylaş: