اذهب الي المحتوي
أوفيسنا

طلب جعل الكمبوبوكس يبحث فى داخله


عمر ضاحى
إذهب إلى أفضل إجابة Solved by د.كاف يار,

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

السلام عليكم اساتذتى 

مرفق نموذج لفاتورة 

فى الفاتورة يوجد نموذج فرعي

فى النموذج الفرعي يوجد كمبوبوكس

الحقل هذا هو قائمة من جدول

هذا الحقل هو حقل الاصناف

اريد لما اكتب اى حرف يجبلى هذه الصنف سواء كان هذه الحرف فى الوسط او فى الاخر 

 

ولكم جزيل الشكر

123456.accdb

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

 


جربت ان اضع فى الاستعلام  معيار

Like "*" & [Forms]![Frm_sales2]![name_of_product] & "*"

لكنه لم ينجح معي وايضا اظهر لى خطأ عاوزني اكتب له معلمات 
 

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

دي انا عارفها 

لكن لو فرضا انا عاوز صنف معين الاسم فى منتصف اسم صنف 

مثلا 

مونادا كوكاكولا  كانيطة

عاوز اكتب كلمة "كو" فيجبلى كل ال فيهم كلمة (كو)

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

هو شغال 

والخطأ اختفى لا اعرف ليه او كيف

لكن لما مثلا اكتب الصنف ممكن الاقى اخطأ مثل انه يظهر لى صنف او صنفين فقط مع انى لو خرجت منها وعدت لها مره اخرى الاقى ظهر لى باقى الاصناف

وهناك خطأ يحدث مثل انه يعيد ترتيب الاصناف التى بالفاتورة وليس القائمه نفسها ده لما استخدم مفتاح Tab فى التنقل 

 

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

هذه محاولة تسجيل ما يحدث عند تسجيل الاصناف فى الفاتورة

HklzSGL.gif

احيانا لا تظهر الاصناف

احيانا تكون موجوده لكن لكى اظهرها لازم امشي بالموس على القائمه

هل لها حل ولا كده اخرها ؟

 

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

بارك الله لك أخي @د.كاف يار

رجاء من كل رواد منتدى الأكسس

قراءة ما يخص الاقتباس في توقيعي

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

@د.كاف يار

بعد اذن حضرتك

عندي فى فاتورة المبيعات 

فى مشكلتين 

الاولى 

لما حبيت اطبق الكود الخاص بالقائمة علشان ابحث عن الاصناف 

بقي يخفي لى الصنف نفسه ولا استطيع ان اعيد اختيار الاصناف تاني 

 

المشكله الثانيه 

عاوز لما اكتب الكميه يبحث هل الكميه المتوفره تكفى المطلوب ام لا 

اذا كان لا يظهر لى رساله بان المخزون غير كافى او ما شابه 

 

فى المشكله الثانيه انا جهزت الاستعلام وكل شئ 

لكن مش عارف اجلب البيانات من الاستعلام عن طريق دالة Dlookup

بيجبلى خطأ 

حاولت كثير وكلهم فشلو مش عارف ليه 

الداله دي تعباني 

مره تشتغل وتجلب لى معلومات 

ومره تجلب لى جلطه فى الدماغ 😁

 

321.accdb

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

28 دقائق مضت, عمر ضاحى said:

عاوز لما اكتب الكميه يبحث هل الكميه المتوفره تكفى المطلوب ام لا 

 

راح ناخذ الموضوع حبه حبه

بالنسبة لهذي المشكلة اتفضل هذا الحل 

بعد اختيار الصنف و ادخال الكمية يكون الحدث

321.accdb

30 دقائق مضت, عمر ضاحى said:

فى المشكله الثانيه انا جهزت الاستعلام وكل شئ 

 

هذي المشكلة انتهت و كذلك تم تغيير اسم آخر عمود 

لأنه عند استخدام Sum تلقائيا يتم اضافة حروف عربية و هذه تسبب مشكلة و ربكة كبيرة

31 دقائق مضت, عمر ضاحى said:

لما حبيت اطبق الكود الخاص بالقائمة علشان ابحث عن الاصناف 

 

هل جربت الاقتراح الأخير للقائمة ؟ اعتقد بأنه يفي بالغرض

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

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

انشئ Module جديد و الصق فيه التالي


'==================================== لمعرفة اجمالي المخزون لكل صنف ================================================

Public Function TotalStock(Id_product As Integer) As Integer
On Error Resume Next
Dim TotalImportStock, TotalSales As Integer
    TotalImportStock = Nz(DSum("quantity_of_product", "Tb_purchse2", "name_of_product=" & Id_product), 0)
    TotalSales = Nz(DSum("quantity_of_sale", "Tb_sales2", "Id_of_product=" & Id_product), 0)
    TotalStock = TotalImportStock - TotalSales
End Function

'======================================= لمعرفة اجمالي المبيعات لكل صنف =============================================

Public Function TotalSales(Id_product As Integer) As Integer
On Error Resume Next
    TotalSales = Nz(DSum("quantity_of_sale", "Tb_sales2", "Id_of_product=" & Id_product), 0)
End Function

'========================================== لمعرفة اجمالي التوريد لكل صنف ==========================================

Public Function TotalImportStock(Id_product As Integer) As Integer
On Error Resume Next
    TotalImportStock = Nz(DSum("quantity_of_product", "Tb_purchse2", "name_of_product=" & Id_product), 0)
End Function

سوف تجدها من ضمن الدوال لكي سهل عليك استخدامها و استدعائها في اي مكان داخل البرنامج

image.png.ed076ba4b8715a409d89849a274d3038.png

 

و للمثال تم انشاء استعلام بإسم ( المخزون الكلي لجميع الاصناف )

 

321.accdb

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

انت كل مره تبهرني بطرقك 

6 ساعات مضت, د.كاف يار said:

هل جربت الاقتراح الأخير للقائمة ؟ اعتقد بأنه يفي بالغرض

فهمت فكرتك 

هي جميله بل ممتازه واكثر

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

لكن تسلم يدك وعقلك 

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information