اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

اريد عند اختيار رقم الطلبية من القائمة المنسدلة تظهر تفاصيلها فى النموذج الفرعى


elkareee

الردود الموصى بها

السلام عليكم

لدى نموذجين واحد أساسى وبداخله نموذج فرعى فى النموذج الاساسى مربع سرد Combobox يحضر بياناته من جدول به ارقام طلبيات وتفاصيلها المطلوب عند تحديد رقم الطلبية من الكومبوبوكس يتم كتابة تفاصيل الطلبية وكمياتها فى النموذج الفرعى بدون تدخل منى هل يمكن عمل ذلك ؟؟ مشكورين مقدما

رابط هذا التعليق
شارك

8 دقائق مضت, elkareee said:

السلام عليكم

لدى نموذجين واحد أساسى وبداخله نموذج فرعى فى النموذج الاساسى مربع سرد Combobox يحضر بياناته من جدول به ارقام طلبيات وتفاصيلها المطلوب عند تحديد رقم الطلبية من الكومبوبوكس يتم كتابة تفاصيل الطلبية وكمياتها فى النموذج الفرعى بدون تدخل منى هل يمكن عمل ذلك ؟؟ مشكورين مقدما

نعم ممكن

لكن ممكن ترفع الملف لكي نتم العملية عليه ؟

مع تقدير

  • Like 1
رابط هذا التعليق
شارك

12 دقائق مضت, Shivan Rekany said:

نعم ممكن

لكن ممكن ترفع الملف لكي نتم العملية عليه ؟

مع تقدير

تفضل اخى الكريم

New Microsoft Access Database.rar

تم تعديل بواسطه elkareee
ارفاق
رابط هذا التعليق
شارك

ممكن توضح لي اكتر
هل تريد ان تكتب في كومبوبوكس اللي رقم الطلبية
او في نموذج فرعي في خانة كود
اذا في خانة الكود خذ هذا New Microsoft Access Database.rar
اكتب في نموزج فرعي كود a او b راح يظهر item
مع تقدير

تم تعديل بواسطه Shivan Rekany
رابط هذا التعليق
شارك

57 دقائق مضت, Shivan Rekany said:

ممكن توضح لي اكتر
هل تريد ان تكتب في كومبوبوكس اللي رقم الطلبية
او في نموذج فرعي في خانة كود
اذا في خانة الكود خذ هذا New Microsoft Access Database.rar
اكتب في نموزج فرعي كود a او b راح يظهر item
مع تقدير

مشكور اخى الكريم ولكن المطلوب كالتالى بمجرد اختيار رقم الطلبية من القائمة المنسدلة يتم كتابة الاكواد و والاصناف و الكميات بدون تدخل منى بارك الله فيك

تم تعديل بواسطه elkareee
رابط هذا التعليق
شارك

اريد فقط عند اختيار رقم الطلبية من القائمة المنسدلة تظهر تفاصيلها (أصناف و كميات ) فى النموذج الفرعى بدون أن اكتب شئ هل الطلب اصبح صعب أم انه غير قابل للتطبيق ؟؟ جعله الله فى ميزان حسناتكم

رابط هذا التعليق
شارك

17 دقائق مضت, ابوخليل said:

حول المرفق الى  صيغة mdb

تفضل استاذى أبو خليل أريد فقط الملئ التلقائى لجميع الحقول بالنموذج الفرعى بمجرد اختيار رقم الطلبية من مربع السرد

تصدير.rar

تم تعديل بواسطه elkareee
رابط هذا التعليق
شارك

اخي 

هل تريد الملء التلقائي  وكأنك كتبتها بيدك ( في هذه الحال تحفظ البيانات  في الجداول تلقائيا ) 

ام تريد عرضها فقط  ولك الخيار في حفظها من عدمه بواسطة زر

في الاولى تكون النماذج مرتبطة بجداول التصدير

وفي الثانية تكون النماذج حرة

 

  • Like 1
رابط هذا التعليق
شارك

26 دقائق مضت, ابوخليل said:

اخي 

هل تريد الملء التلقائي  وكأنك كتبتها بيدك ( في هذه الحال تحفظ البيانات  في الجداول تلقائيا ) 

ام تريد عرضها فقط  ولك الخيار في حفظها من عدمه بواسطة زر

في الاولى تكون النماذج مرتبطة بجداول التصدير

وفي الثانية تكون النماذج حرة

 

أهلا باستاذى أبو خليل

لو تكرمت أريد تطبيق الفكرتين فى مرفقين بارك الله فيك

رابط هذا التعليق
شارك

47 دقائق مضت, ابوخليل said:

تفضل

المثال a  بدون حفظ

المثال b لا بد من الحفظ

تصدير.rar

الله يحفظك أستاذنا الغالى هو المطلوب وأكثر جعله الله فى ميزان حسناتك وبعد اذنك لدى استفسار بالنسبة للمثالين عملت زر اذن جديد وظيفته يضيف سجل جديد بالنموذج الأساسى والفرعى ولكن النموذج الفرعى يظل محتفظ بالبيانات  بارك الله فيك

تم تعديل بواسطه elkareee
رابط هذا التعليق
شارك

النموذج الرئيسي والفرعي تم بناؤهما على اساس طلبيات سبق ادخالها

كيف سنضيف سجل جديد ؟

لم افهم  اشرح لي طريقة العمل  وفسر لي فائدة  وجود  مربع التحرير  لو استخدمنا النموذجين لتسجيل الطلبات الجديدة

رابط هذا التعليق
شارك

24 دقائق مضت, ابوخليل said:

النموذج الرئيسي والفرعي تم بناؤهما على اساس طلبيات سبق ادخالها

كيف سنضيف سجل جديد ؟

لم افهم  اشرح لي طريقة العمل  وفسر لي فائدة  وجود  مربع التحرير  لو استخدمنا النموذجين لتسجيل الطلبات الجديدة

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

رابط هذا التعليق
شارك

2 ساعات مضت, ابوخليل said:

النموذج الرئيسي والفرعي تم بناؤهما على اساس طلبيات سبق ادخالها

كيف سنضيف سجل جديد ؟

لم افهم  اشرح لي طريقة العمل  وفسر لي فائدة  وجود  مربع التحرير  لو استخدمنا النموذجين لتسجيل الطلبات الجديدة

استفسار يا اخى الفاضل ما فائدة حقل Doc الذى اضفته فى جدول OrderNo و OrderDetails بالفعل انا كنت عامل علاقة تربط بينهم برقم ID على اعتباره هو ايضا رقم المستند ستتم طباعته بهذا الشكل وبالنسبة للجدولين الاخرين كنت عامل علاقة ترتبط برقم Doc لماذا اضافة ID فى الجدولين والربط بينهم عن طريقه؟

حاولت اطبق طريقتك على قاعدة تخص أخى ولم استطع برجاء تطبيق نفس الطريقة على المرفق واسف على ازعاجك استاذى الفاضل

 

New.rar

تم تعديل بواسطه elkareee
رابط هذا التعليق
شارك

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

هل رأيت  اني  اعطيتك الحل  بطريقتين وكنت راض عنهما تماما

ثم  عند التطبيق  تشابهت عليك

وفي مثل هذه الاحوال  فالأفضل لنا  كمعلمين  ان لانعطي حلول سريعة فقط بل يجب ان نناقش  السائل  حول  التطبيق الفعلي على الارض وعلى الورق

مثل هذا النقاش  لاشك يستفيد منه من يمر بعدنا

لاحظت ايضا وجود الجدولين Done_Orders_Mat  و  Done_Orders

فعرفت ان اخوك هو Amr Ashraf   .. 

فهل  خطوات عملك على الارض مثله تماما :( ادارة مشتريات ثم ادارة مخازن ثم المخزن ) ؟

اذا غير : اشرحها بالتفصيل

رابط هذا التعليق
شارك

1 ساعه مضت, ابوخليل said:

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

هل رأيت  اني  اعطيتك الحل  بطريقتين وكنت راض عنهما تماما

ثم  عند التطبيق  تشابهت عليك

وفي مثل هذه الاحوال  فالأفضل لنا  كمعلمين  ان لانعطي حلول سريعة فقط بل يجب ان نناقش  السائل  حول  التطبيق الفعلي على الارض وعلى الورق

مثل هذا النقاش  لاشك يستفيد منه من يمر بعدنا

لاحظت ايضا وجود الجدولين Done_Orders_Mat  و  Done_Orders

فعرفت ان اخوك هو Amr Ashraf   .. 

فهل  خطوات عملك على الارض مثله تماما :( ادارة مشتريات ثم ادارة مخازن ثم المخزن ) ؟

اذا غير : اشرحها بالتفصيل

ماشاء الله عليك استاذى فهمتها بسرعة :)

الحمدلله وجدت الحل المناسب لى وسأشرحه سريعا واقوم بارفاق مثال ليستفيد من كان متابع الموضوع ولأنه جاء بعد عناء شديد و مساعدة من العديد من الأساتذة الكرام :

من البداية كانت المشكلة اجبار امين المخزن على اختيار طلب الصرف ثم اجباره مجددا على اختيار الاصناف بكمياتها المحددة وسبب المشكلة هو انفصال النموذجين اساسى وفرعى ففكرت ماذا اذا جمعتهم فى نموذج واحد وجعلته يفرغ بياناته فى عدد من الجداول وبالفعل قمت بتطبيق الفكرة بالاستعانة بمثال قديم عندى وتطبيق الفكرة كالتالى :
قمت بانشاء نموذج مستمر  Continuous Form ثم قمت بعمل عدد من الحقول الغير منضمة unbound (أى غير مرتبطة بأى جدول) ووضعت هذه الحقول فى رأس النموذج Header ثم فى جزء  التفاصيل قمت بعمل عدد اخر من الحقول ولكن فى هذه المرة مرتبط بجدول الصرف

وفى مصدر النموذج  وضعت هذا الكود :

SELECT Order_Sub.Code, Order_Sub.Item, Order_Sub.Qty, Order_Sub.Notes FROM Order_Sub WHERE (((Order_Sub.ID)=[Forms]![Try]![t0])); 

يقوم هذا الكود باستدعاء القيم من الجدول المذكور فيه الى عدد من الحقول الموجودة فى جزء التفاصيل Details ولا يمكن التعديل عليها ولا الكتابة فيها وهو المطلوب بالضبط أما بالنسبة لطريقة توزيع البيانات على جداول مختلفة من نفس النموذج بحيث الHeader يفرغ فى جدول و التفاصيل تفرغ فى جدول أخر ,

بالنسبة للبيانات الموجودة فى رأس التقرير قمت بعمل نموذج خارجى باسم Robot معتمد على الجدول المطلوب وبه جميع حقول الجدول و قمت بعمل زر تحكم فيه الكود التالى وظيفته تفريغ البيانات

DoCmd.OpenForm "Robot"
DoCmd.GoToRecord , , acNewRec
Forms![Robot]![Warehouse] = Me.T9
Forms![Robot]![Order] = Me.t0
Forms![Robot]![orient] = Me.T13
Forms![Robot]![zdate] = Me.T6
Forms![Robot]![Doc] = Me.T7
DoCmd.Close
Dim sql As Recordset
Set sql = CurrentDb.OpenRecordset("Transactions", dbOpenDynaset)
DoCmd.GoToRecord , , acFirst
For m = 1 To T8
With sql
.AddNew
!code = Code1
!Item = T1
!Doc = T12
!Out = T2
!Notes = T5
.Update
End With
DoCmd.GoToRecord , , acNext
Next m
MsgBox "تم", vbInformation, "تم الصرف"
t0 = ""
T6 = ""
T7 = ""
T3 = ""
T9 = ""
T10 = ""
T13 = ""
Me.Requery
End Sub

وبهذا وصلت للمطلوب جزاكم الله خير على المساعدة

مرفق مثال عملى للفكرة بالتوفيق للجميع

الحمدلله.rar

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information