ورود

View Full Version : به خدا خسته شدم : كمك در مورد stimul



miki_ir
دوشنبه 06 تیر 1390, 08:52 صبح
چند روزه هر كاري مي كنم درست نميشه
يه بار به صورت ويزارد گزارشمو درست كردم مشكلي نداست فقط مشكلم انتقال يه متغيير بود كه از نوع متغيير بهونه ميگرفت رفتم با كد نويسي از صفر دوباره نوشتم

SqlDataAdapter adp = new SqlDataAdapter("select id_factor,name_kala,name_sherkat,tedad,gheymat_vah ed,(tedad*gheymat_vahed)as total, tarikh from Fact", conn);
adp.Fill(ds, "Fact");
يه ديتا سورس با همين فيلداي دستور سلكت تو استيمول درس كردم گزارشم اماده كردم
حالا كه جگزارش ميگيرم داده هاي فيلد tedad , فيلد tarikh درست نمايش داده ميشن اما ستون هاي مربوط به فيلداي ديگه خالين ك همه چيو بررسي كردم نوع داده ها همه چي نميدونم چكار كنم

ds.DataSetName = "ds";
ds.Tables[0].TableName = "ds";
StiReport stiReport2 = new StiReport();
stiReport2.Load("StiReport2.mrt");
stiReport2.RegData(ds);
stiReport2.ScriptUpdate();
stiReport2.Dictionary.Synchronize();
stiReport2.Show();

يكي خلاصه مراحلو نميگه؟
يه دستور سلكت دارم يه تعداد ستون بر ميگردونه حالا چطو نمايش درش بيارم
:ناراحت:

miki_ir
دوشنبه 06 تیر 1390, 09:00 صبح
لطفا اگه ميخايد لينك آموزش بديد نديد چون چن روزه همش ميخونم و ميگردم خسه شدم

farsoft
دوشنبه 06 تیر 1390, 10:39 صبح
دوست عزیز من معمولا به این شکل کار می کنم
ببین مشکلت حل میشه

private StiReport st = new StiReport();
st.Load(Application.StartupPath + "\\" + repname + ".mrt");
DataTable dt1 = new DataTable();
dt1.Load(sdr1);
dt1.TableName = "data1";
st.RegData("data1", "data1", dt1);
st.RegReportDataSources();
st.Render();
ReportVeiwerForm rvf=new ReportVeiwerForm(st);
rvf.ShowDialog();

miki_ir
جمعه 10 تیر 1390, 22:32 عصر
ممنون درس نكرد كارمو فعلا ممنون تا برم باز سر به سرش بزارم

miki_ir
جمعه 10 تیر 1390, 22:33 عصر
ممنون تست كنم باز ميپرسم خدا خيرت بده