PDA

View Full Version : سوال: Dataset خالی شدن



h-rafiee
چهارشنبه 12 مهر 1391, 23:20 عصر
سلام دوباره.
امروز یک پستی زدم کسی جواب نداد.
خودم راه حلش رو پیدا ولی من الان مشکل جدید برخوردم.
یک item از Dataset به برنامه ام اضافه کردم و کی جدولی رو با مقادیر Datagridview پر می کنم.
عجیبش اینجاست که قبل از عملیات پرینت داخل فرمی که هستم همه چیز خوبه تا فرم Crystalreportviewer میاد بالا یهو Dataset تعداد خط های ذخیره شده داخلش صفر میشه!...
یکی یک راهنمایی کنه.

Arash_janusV3
چهارشنبه 12 مهر 1391, 23:23 عصر
در صورتی که کدتون را بگذارید بهتر می شه کمک کرد

h-rafiee
چهارشنبه 12 مهر 1391, 23:56 عصر
کد چی رو بزارم؟! میتونی دقیقا بگین؟!
اگه کد دکمه showdialog فرم پرنت رو میگین؟!

new Formprint().ShowDialog();

اگه کد ریختن اطلاعات به داخل Table ایجاد شده در Dataset هستش اینم کدش

for (int i = 0; i < dataGridView1.RowCount; i++)
{

row = ds.Tables[0].NewRow();
row[0] = dataGridView1.Rows[i].Cells[0].Value;
row[1] = dataGridView1.Rows[i].Cells[2].Value;
row[2] = dataGridView1.Rows[i].Cells[3].Value;
row[3] = dataGridView1.Rows[i].Cells[4].Value;
row[4] = dataGridView1.Rows[i].Cells[1].Value;
ds.Tables[0].Rows.Add(row);

}

اگه هم کد لود شدن Crystalreporterviewer رو میگید:

DataSet1 ds = new DataSet1();

CrystalReport1 cr = new CrystalReport1();
cr.Load("CrystalReport1.rpt");
cr.SetDataSource(ds.Tables[0]);
crystalReportViewer1.ReportSource = cr;
crystalReportViewer1.Show();

h-rafiee
پنج شنبه 13 مهر 1391, 00:09 صبح
آقایون دستتون درد نکنه خودم فهمیدم مشکل کجاست و حلش کردم...

masoud_z_65
پنج شنبه 13 مهر 1391, 10:46 صبح
ریختیش تو سشن؟
چی بود مشکل؟

h-rafiee
پنج شنبه 13 مهر 1391, 20:46 عصر
مشکلم حل شد،
"معما چون حل شود، بقیه اش رو بیخیال"