PDA

View Full Version : مشکل در گزارش stimulsoft report



aryadev
پنج شنبه 07 مرداد 1395, 01:13 صبح
سلام من این کد را نوشتم اما این ارور را میده . object reference not set to instance of object




private void printfactor()
{
try
{
string file = "dt.mrt";

string date = faDatePicker1.Text;
DataTable dt = new DataTable();
dt.Columns.Add("mosh");
dt.Columns.Add("date");
dt.Columns.Add("facid");
dt.Columns.Add("kala");
dt.Columns.Add("meghdar");
dt.Columns.Add("gh");
dt.Columns.Add("gh_kol");
dt.Columns.Add("toz");
dt.Columns.Add("mal");
dt.Columns.Add("takh");
dt.Columns.Add("kol");
dt.Columns.Add("mande");
dt.Columns.Add("name");
dt.Columns.Add("pabarg");
foreach (var row in dataGridViewX1.Rows)
{
dt.Rows.Add(comboBoxEx1.Text, faDatePicker1.Text, textBoxX8.Text, row.Cells[0].Value.ToString(), row.Cells[1].Value.ToString(), row.Cells[2].Value.ToString(), row.Cells[3].Value.ToString(), row.Cells[4].Value.ToString(), textBoxX10.Text, textBoxX5.Text, textBoxX7.Text, textBoxX6.Text, name, pabarg);

}
Stimulsoft.Report.StiReport rpt = new Stimulsoft.Report.StiReport();
rpt.Load(file);

rpt.RegData("dt",dt);

rpt.Show();
}