PDA

View Full Version : مشکل در نمایش گزارش در دفعات یعدی



smrb59
یک شنبه 02 تیر 1387, 23:46 عصر
با سلام آقايون من با سه خط کد رير اسم و تاريخ امتحان ونمره يوزرمو بهش نشون ميدم که يوزرها رو تو کاميو باکس ميارم ويوزرم با زدن دکمه گزارش کارنامه خودشو ميبينه.حالا مشکل اينجاست يوزرم تنها براي بار اول ميتونه کارنامه خودشو ببينه اما براي بار هاي ديگه نمرات کل يوزرها مياد تو گزارش .ديگه نميدونم چکار کنم لطفا کمکم کنيد.:گیج::گیج:

string select = "{tbl_users.username } ='" + username.SelectedItem.ToString() + "'";
CrystalReportViewer1.SelectionFormula = select;
CrystalReportViewer1.ReportSource = Server.MapPath("testreport.rpt");

smrb59
دوشنبه 03 تیر 1387, 04:07 صبح
ببخشید کد ها درم برهم بودند




string select = "{tbl_users.username } ='" + username.SelectedItem.ToString() + "'";
CrystalReportViewer1.SelectionFormula = select;
CrystalReportViewer1.ReportSource = Server.MapPath("testreport.rpt");

smrb59
دوشنبه 03 تیر 1387, 15:39 عصر
سخت منتظر جوابم.:متفکر:

smrb59
سه شنبه 04 تیر 1387, 08:09 صبح
یعنی اینجا هیچ کسی با کریستال ریپورت کار نکرده؟؟؟؟؟؟!!!!:متعجب:

smrb59
سه شنبه 04 تیر 1387, 08:12 صبح
یعنی اینجا کسی با کریستال ریپورت کار نکرده ؟؟؟؟؟!!!!!!:متعجب:

saman_itc
چهارشنبه 05 تیر 1387, 00:41 صبح
شما تو این قسمت بهتره هر چیزی که تو DGV نمایش می بفرستی به dataset تو کیرستال

saman_itc
چهارشنبه 05 تیر 1387, 00:52 صبح
شما تو فرمت یه DGV داری که توش بر اساس یه id کار می کنی
اینم کدشه



ol_cm = New OleDbCommand(" SELECT Factor_Forosh.ID, Factor_Forosh.Datein, Factor_Forosh.k_tedad, Factor_Forosh.k_vazn, Factor_Forosh.Keraye, Factor_Forosh.k_Kol FROM c_keshavarz INNER JOIN Factor_Forosh ON c_keshavarz.Id = Factor_Forosh.ID_t WHERE(((c_keshavarz.id) = " & (idt.Text.ToString) & ")) GROUP BY Factor_Forosh.ID, Factor_Forosh.Datein, Factor_Forosh.k_tedad, Factor_Forosh.k_vazn, Factor_Forosh.Keraye, Factor_Forosh.k_Kol; ", ol_cn)
ol_da = New OleDbDataAdapter(ol_cm)
ds = New DataSet
ol_da.Fill(ds, "Factor_Forosh")
Frm_Rep_View.Rep_Doc.FileName = "G:\MYshali\MYshali\CrystalReport2.rpt"
Frm_Rep_View.Rep_Doc1.SetDataSource(ds)
Frm_Rep_View.Cry_Rep_Viewer.ReportSource = Frm_Rep_View.Rep_Doc
Frm_Rep_View.ShowDialog()

smrb59
چهارشنبه 05 تیر 1387, 00:52 صبح
من با کاربردشو تو وب میخوام میشه کدشو بذارید؟

saman_itc
چهارشنبه 05 تیر 1387, 00:54 صبح
شما تو چه زبانی می خواهی گزارش بگیری عزیزم؟

saman_itc
چهارشنبه 05 تیر 1387, 01:08 صبح
ببین این مقاله بدردت میخوره

smrb59
چهارشنبه 05 تیر 1387, 01:17 صبح
بازم مشکل دارم !:گریه:

saman_itc
چهارشنبه 05 تیر 1387, 01:24 صبح
http://barnamenevis.org/forum/showthread.php?t=37562&highlight=%DA%AF%D8%B2%D8%A7%D8%B1%D8%B4