Forum

Devexpress datagrid...
 
Bildirimler
Hepsini Temizle

Devexpress datagridview yazdırma sorunu

2 Yazılar
2 Üyeler
0 Reactions
1,695 Görüntüleme
(@ferhatesenlik)
Gönderiler: 13
Eminent Member
Konu başlatıcı
 

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.

 
Gönderildi : 31/03/2020 19:02

(@eravse)
Gönderiler: 1753
Üye
 

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

 
Gönderildi : 03/04/2020 21:48

Paylaş: