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

املاء فورم من فورم اخرى

بدأه ashraf_al_ani في 16 أغسطس 2009 · 6 رد · 714 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــه ،،

اخواني و اخواتي لدي 2 فورم (مستمرة) اريد عند فتح احد الفورم و اختيار منه قيمة تخزن في الفورم الثانية مع امكانية تحديث البيانات في الفورم الثانية التي تم انزال البيانات بها

لدي مثال و هو شغال 100%

عدا انه عندما اغلق الفورم الذي كنت منه اختار البيانات لتنزل الى الفورم الثانية لا استطيع تعديل البيانات في الفورم التي استلمت البيانات

فيا ريت ملاحظاتكم و تعديلاتكم على النموذج المرفق

ووفقكم الله دنيا و اخرة

2_FORMS_.rar

#2

وعليكــم السـلام ورحمة الله وبركاتـه..

أخي المشكلة في هذا الكود في النموذج out

Private Sub Form_Current()
If Me.PLACE <> "" Then
DoCmd.GoToRecord , , acNewRec
DoCmd.GoToControl "place"
End If
End Sub

وهو كما تلاحظ يجبر النموذج على الانتقال فوراً إلى سجل جديد، مادام السجل الحالي يحوي اسماً... هذا يعني أنك لا تستطيع الوقوف عند أي سجل غير خالي، سواء فتحت النموذج الثاني أو لا...

حل ممكن هو أن تتخلص من هذا الحدث، وأن تعدل حدث النقر المزدوج في النموذج in ليصبح:

Private Sub PLACE_DblClick(Cancel As Integer)
DoCmd.RunCommand acCmdSaveRecord
Forms!out.Recordset.AddNew
Forms!out.PLACE.SetFocus
Forms!out.PLACE = Me.PLACE
Forms!out.Requery
End Sub

مرفق الملف بعد التعديل...

أخوك أحمد.

2_FORMS_.rar

تم تعديل هذه المشاركة بواسطة أحمد مبارك الحيقي في 16 أغسطس 2009 في 11:38

#3

السلام عليكــم ورحمـة الله وبركاتــه ،،

بارك الله فيك اخي أحمد مبارك الحيقي وزادك من علمه وفضله .. وبعد اذنك كنت قد حاولت في الحل ووصلت الى شئ ارجو ان يكون احد الحلول اضافة الى ما تفضلت به مشكوراً .. ارفقه للفائدة

بالتوفيق للجميع

2_FORMS_.rar

#4

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــه ،،

رحم الله والديكم على المشاركة و المساعدة

لكن لدي سؤال هو كيف يمكنني عمل نفس العمل لكن يتم الاضافة الى سوب فورم من فورم مستقلة(اقصد نفس العمل لكن يتم ملء سوب فورم و طبعا هذه السوب فورم مرتبطة بفورم )

يتم الاضافة الى سوب فورم بدل الفورم

لاني حقيقة لم استطيع الاملاء بهذه الطريقة

و رحم الله والديكم دنيا و اخرة

#5

بســم الله الـرحمــن الرحيــم

اخواني و اخواتي

يا ريت تساعدوني في حل هذه المشكلة التي طالما ارقتني

و هي كيفية اضافة بيانات من فورم مستقلة الى سوب فورم مرتبطة بفورم اخرى

و هي كما في مثال السيد يوسف احمد مشكورا لكن بدل اضافة البيانات الى فورم اردت ان اضيفها الى سوب فورم

و رحم الله والديكم دنيا و اخرة

#6

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــه ،،

اخواني ما في طريقة تمكنني من اضافة من فورم مستقلة الى سوب فورم اخرى تكون مرتبطة بفورم رئيسية؟؟؟؟

(عند فتح السوب فورم و الفورم المرتبطة بها هناك زر امر عند الضغط عليه يفتح فورم اخرى و عند الاختيار من ذلك الفورم يتم تنزيل البيانات الى السوب فورم)

يا ريت المساعدة

و رحم الله والديكم دنيا و اخرة

#7

وعليكــم السـلام ورحمة الله وبركاتـه..

أخي الكريم، هذا مثال يوضح إضافة مادة إلى تفاصيل طلبية، من نموذج مستقل، أرجو الاطلاع على الملف المرفق، مع العلم بأن كل الكود الذي يقوم بالعملية هو التالي (في النموذج frmLookupProducts):

Private Sub ProductID_DblClick(Cancel As Integer)
	Dim frm As Form

	If CurrentProject.AllForms("frmOrders").IsLoaded Then
		Set frm = Forms("frmOrders")

		With frm.frmSubOrderDetails.Form.Recordset
			.AddNew
			.OrderID = frm.OrderID
			.ProductID = Me.ProductID
			.UnitPrice = Me.UnitPrice
			.Update
		End With
	End If

	Set frm = Nothing
End Sub

أرجو أن تستفيد من المثال...

AddToSubForm.rar

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