الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ظهور الفورم فوق تقرير

مغلق
بدأه وداع في 31 مايو 2007 · 5 رد · 758 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

استخدم 2005 ، استخدمه مع الفيجول بيسك دوت نت ، المشكله بعد ان بنتيت فورم بلا مشاكل

وبدات بربطها مع فورم ربط لكن عند عرض تقرير يظهر تقرير خلف فورم دون ان اتمكن من رويه ماخلفه كما في صوره

وكود الذي وضعته في حدث فتح التقرير في فورم كان

con.ConnectionString = "Data Source=HAJAR;Initial Catalog=company;Integrated Security=True"

		Dim st, str, s As String
		st = "Select * from Staff where S_ID ='" & Trim(ID_staff.Text) & "' "
		Dim _adpt As New System.Data.SqlClient.SqlDataAdapter(st, con)
		Dim DATAS As New DataSet
		_adpt.Fill(DATAS, "T1")


		Try



			str = "Select P_ID,Name,L_NO from Post where S_ID ='" & Trim(ID_staff.Text) & "' "
			Dim _adpt0 As New System.Data.SqlClient.SqlDataAdapter(str, con)

			_adpt0.Fill(DATAS, "T2")
		Catch ex As Exception

		End Try


		Try
			s = "Select Goal.G_NO,goal.Description,Goal.time_exe,Goal_Post.S_Time,Goal_Post.E_Time," _
						 & "Goal_Post.exe_Percentage  FROM Goal INNER Join Goal_Post ON Goal_Post.G_NO = Goal.G_NO " _
						  & " INNER Join  Post ON Goal_Post.P_ID= Post.P_ID " _
						  & "where Post.S_ID ='" & Trim(ID_staff.Text) & "'"
			Dim _adpt1 As New System.Data.SqlClient.SqlDataAdapter(s, con)

			_adpt1.Fill(DATAS, "T3")

		Catch ex As Exception

		End Try

		CrystalReportViewer2.Visible = True
		CrystalReportViewer2.Dock = DockStyle.Fill
		Me.WindowState = FormWindowState.Maximized
		Try
			Dim Report As New CrystalReport2
			Report.SetDataSource(DATAS)
			CrystalReportViewer2.ReportSource = Report
		Catch
		End Try
	End Sub

لا اعلم سبب مشكله بصراحه هل من حل ؟؟

post-111578-1180630570_thumb.gif

#2

للرفع

تم تعديل هذه المشاركة بواسطة محمد سامر أبو سلو في 1 يونيو 2007 في 14:01

#3

اولا - الصورة المرفقة غير واضحة يرجى ارفاق الصورة من جديد بشكل واضح

ثانيا - من شرح المشكلة لديك لدي سؤال ربما يكون في إجابته حل لمشكلتك

؟؟؟ - تأكد من خصائص الفورم التي تظهر فوق التقرير هل جعلتها Alway On Top بإحدى الطرق كأن وضعت قيمة الخاصية TopMost للتافذة إلى True أو عن طريق Windows API ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#4

ى

تم تعديل هذه المشاركة بواسطة وداع في 2 يونيو 2007 في 12:30

#5

اخي تاكدت مما ذكرت لكن يظهر ما ادري وش مشكله لم العب بالخصائص ابدا ؟؟؟

post-111578-1180776725_thumb.gif

تم تعديل هذه المشاركة بواسطة وداع في 2 يونيو 2007 في 12:32

#6

- احذف السطر

Me.WindowState = FormWindowState.Maximized

من الكود أو ضعه في بداية الكود قبل عملية إظهار التقرير

- أخف الفورم عند اظهار التقرير وأعد إظهارها بعد إغلاقه

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

هذا الموضوع مغلق.

مواضيع مشابهة