Forum

Devexpress rapor ol...
 
Bildirimler
Hepsini Temizle

Devexpress rapor oluşturma

2 Yazılar
2 Üyeler
0 Likes
1,564 Görüntüleme
(@muratguler)
Gönderiler: 313
Honorable Member
Konu başlatıcı
 

Merhaba 

 

c#'ta yazılan sorguyu rapor ekranına nasıl gönderebilirim? Aşağıdaki gibi kullanarak

SqlConnection Baglanti = new SqlConnection(baglanti);
Baglanti.Open();

SqlDataAdapter da = new SqlDataAdapter("SELECT s.StokIsmi,carihar.Unvan,carihar.ChKod as'CariKod',carihar.Fatura_Adresi as 'FaturaAdresi',carihar.Vergi_Dairesi as 'VergiDairesi',carihar.Vergi_No as 'VergiNo',f.FTarih as 'SevkTarihi',f.Aciklama as 'Aciklama',convert(nvarchar(5),DATEADD(DAY,1,getdate()),108) as 'DüzenlemeSaati',convert(nvarchar(10),DATEADD(day,1,getdate()),103) as 'DüzenlemeTarihi', (dbo.sayiyi_yaziya_cevirme(CONVERT(int,f.FaturaToplam),0)+' TL '+dbo.sayiyi_yaziya_cevirme(CONVERT(int,RIGHT(CONVERT(varchar(20), f.FaturaToplam),2)),0)+' Kuruş') as 'YaziIle',f.Fat_Isk_Tutari,f.FaturaToplam,(f.FaturaToplam-(f.BrutToplam-f.Fat_Isk_Tutari))as 'ToplamKdv',f.NetToplam ,shar.StokKod,shar.Miktar,shar.Fiyat,shar.Tutar from FaturaHareket f inner join StokHareket shar on shar.FisID=f.FisID inner join CariHesaplar carihar on f.ChKod=carihar.ChKod join Stok s on shar.StokKod=s.StokKod where shar.FisID='" + fisid + "'", Baglanti);
DataTable dt = new DataTable();
da.Fill(dt);
Baglanti.Close();

DizaynFatura Fatura = new DizaynFatura();
Fatura.DataSource = dt;
Fatura.ShowPreview();

 

Faturanın dizayn tarafında eklenmiş labellar var ama kod kısmında ise sadece bu yazıyor 

public partial class DizaynFatura : DevExpress.XtraReports.UI.XtraReport
{
public DizaynFatura()
{
InitializeComponent();
}
}

 

Bende bunun gibi bir sorgu yazaraktan yeni oluşturulan forma bu bilgileri nasıl gönderebilirim ?

 

Teşekkürler

 
Gönderildi : 19/06/2017 18:32

(@eravse)
Gönderiler: 1753
Üye
 

merhaba bu sekılde bınd ıslemlerınde ( custom bınd) mecburen elle tek tek bınd olan verılerı sısteme tanıtmanız lazım bır fıeld ıcın ornek

 

XRBinding binding = new XRBinding("Text", data source, "Categories.CategoryName", "Category: {0}");
xrLabel1.DataBindings.Add(binding); // ekledıgınız label


tabı bu kod oncesınde datasource nesnesını form ds den bınd etmenız gerekıyor gene manuel olarak

saygılar


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

 
Gönderildi : 29/06/2017 15:30

Paylaş: