علی فتحی
چهارشنبه 02 بهمن 1392, 22:33 عصر
سلام:
من یک جدول دارم مشتریان رو بر اساس شماره 1الی100 ثبت کردم . حالا در گزارش کریستال رپورت میخوام از بیشترین فروش به کمترین فروش چاپ بشه لطفا راهنمایی فرمایید.برای گزارش از این کد استفاده کردم
DataSet ds = new DataSet();
DataDataSet.vorodDataTable tb = new Anbar.DataDataSet.vorodDataTable();
DataClasses1DataContext dc = new DataClasses1DataContext();
var result = (from n in dc.GetTable<vorod>()
where n.kar.Equals(textBox1.Text)
select n).ToList();
foreach (vorod item in result)
{
tb.Rows.Add(item.id, item.kar, item.date, item.kod, item.name, item.salon, item.shb, item.tedad, item.meg, item.vazn, item.shm, item.namr, item.sha);
}
ds.Tables.Add(tb);
CrystalReport1 cd1 = new CrystalReport1();
cd1.SetDataSource(ds);
db.crystalReportViewer1.ReportSource = cd1;
db.crystalReportViewer1.RefreshReport();
db.ShowDialog();
من یک جدول دارم مشتریان رو بر اساس شماره 1الی100 ثبت کردم . حالا در گزارش کریستال رپورت میخوام از بیشترین فروش به کمترین فروش چاپ بشه لطفا راهنمایی فرمایید.برای گزارش از این کد استفاده کردم
DataSet ds = new DataSet();
DataDataSet.vorodDataTable tb = new Anbar.DataDataSet.vorodDataTable();
DataClasses1DataContext dc = new DataClasses1DataContext();
var result = (from n in dc.GetTable<vorod>()
where n.kar.Equals(textBox1.Text)
select n).ToList();
foreach (vorod item in result)
{
tb.Rows.Add(item.id, item.kar, item.date, item.kod, item.name, item.salon, item.shb, item.tedad, item.meg, item.vazn, item.shm, item.namr, item.sha);
}
ds.Tables.Add(tb);
CrystalReport1 cd1 = new CrystalReport1();
cd1.SetDataSource(ds);
db.crystalReportViewer1.ReportSource = cd1;
db.crystalReportViewer1.RefreshReport();
db.ShowDialog();