masoudartan
جمعه 09 اسفند 1398, 16:36 عصر
سلام دوستان
من چند اطلاعات تکی دارم مثل مشخصات یک شرکت و یک دیتا تیبل مثل سفارشات یک شرکت که قرار از یک گرید و یک کمبو باکس به استیمول ارسال شود من دیتا تیبل رو میتونم از گرید ارسال کنم ولی پارامتر های تکی که همون مشخصات شرکت هست رو نمیتونم همزمان ارسال کنم
میشه یکی راهنمایی کنه؟
151390
StiReport de = new StiReport(); de.Load(Application.StartupPath + "/ReportFactor1.mrt");
DataTable dtReport = new DataTable();
dtReport.Columns.Add("IdOrder");
dtReport.Columns.Add("Date");
dtReport.Columns.Add("CompanySender");
dtReport.Columns.Add("CitySender");
dtReport.Columns.Add("CompanyReceptor");
dtReport.Columns.Add("CityReceptor");
dtReport.Columns.Add("NamePackage");
dtReport.Columns.Add("Weight");
dtReport.Columns.Add("Quantity");
dtReport.Columns.Add("SendingCost");
dtReport.Columns.Add("CostAgency");
dtReport.Columns.Add("AdministrativeCost");
dtReport.Columns.Add("ServiceCost");
dtReport.Columns.Add("InsuranceCost");
dtReport.Columns.Add("Tax");
dtReport.Columns.Add("Discount");
dtReport.Columns.Add("TotalSum");
foreach (DataGridViewRow item in DGVOrders.Rows)
{
dtReport.Rows.Add(
item.Cells[0].Value.ToString(),
item.Cells[1].Value.ToString(),
item.Cells[2].Value.ToString(),
item.Cells[4].Value.ToString(),
item.Cells[5].Value.ToString(),
item.Cells[7].Value.ToString(),
item.Cells[10].Value.ToString(),
item.Cells[13].Value.ToString(),
item.Cells[14].Value.ToString(),
item.Cells[15].Value.ToString(),
item.Cells[16].Value.ToString(),
item.Cells[17].Value.ToString(),
item.Cells[18].Value.ToString(),
item.Cells[19].Value.ToString(),
item.Cells[20].Value.ToString(),
item.Cells[21].Value.ToString(),
item.Cells[22].Value.ToString()
) ;
}
de.Compile();
de.RegData("DT", dtReport) ;
de.RegData("DT", dtReport);
de.Show();
من چند اطلاعات تکی دارم مثل مشخصات یک شرکت و یک دیتا تیبل مثل سفارشات یک شرکت که قرار از یک گرید و یک کمبو باکس به استیمول ارسال شود من دیتا تیبل رو میتونم از گرید ارسال کنم ولی پارامتر های تکی که همون مشخصات شرکت هست رو نمیتونم همزمان ارسال کنم
میشه یکی راهنمایی کنه؟
151390
StiReport de = new StiReport(); de.Load(Application.StartupPath + "/ReportFactor1.mrt");
DataTable dtReport = new DataTable();
dtReport.Columns.Add("IdOrder");
dtReport.Columns.Add("Date");
dtReport.Columns.Add("CompanySender");
dtReport.Columns.Add("CitySender");
dtReport.Columns.Add("CompanyReceptor");
dtReport.Columns.Add("CityReceptor");
dtReport.Columns.Add("NamePackage");
dtReport.Columns.Add("Weight");
dtReport.Columns.Add("Quantity");
dtReport.Columns.Add("SendingCost");
dtReport.Columns.Add("CostAgency");
dtReport.Columns.Add("AdministrativeCost");
dtReport.Columns.Add("ServiceCost");
dtReport.Columns.Add("InsuranceCost");
dtReport.Columns.Add("Tax");
dtReport.Columns.Add("Discount");
dtReport.Columns.Add("TotalSum");
foreach (DataGridViewRow item in DGVOrders.Rows)
{
dtReport.Rows.Add(
item.Cells[0].Value.ToString(),
item.Cells[1].Value.ToString(),
item.Cells[2].Value.ToString(),
item.Cells[4].Value.ToString(),
item.Cells[5].Value.ToString(),
item.Cells[7].Value.ToString(),
item.Cells[10].Value.ToString(),
item.Cells[13].Value.ToString(),
item.Cells[14].Value.ToString(),
item.Cells[15].Value.ToString(),
item.Cells[16].Value.ToString(),
item.Cells[17].Value.ToString(),
item.Cells[18].Value.ToString(),
item.Cells[19].Value.ToString(),
item.Cells[20].Value.ToString(),
item.Cells[21].Value.ToString(),
item.Cells[22].Value.ToString()
) ;
}
de.Compile();
de.RegData("DT", dtReport) ;
de.RegData("DT", dtReport);
de.Show();