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

اظهار التقرير على صنف محدد

بدأه lug في 13 أبريل 2010 · 8 رد · 858 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاتهالإخوة الكرامأنا عملت برنامج مخازن ومبيعات، وعملت نموذج لفاتورة البيع، وفي هذا النموذج عملت زر ينقلني إلى التقرير عن هذه الفواتير، طبعاً لمن أضغط على الزر يظهر لي تقرير فيه كل الفواتير، اللذي أريده هو أن يظهر لي التقرير ليس لكل الفواتير وإنما التقرير للفاتورة الظاهرة في النموذج يعني مثلاً لو في النموذج الفاتورة رقم 5 أريده عند الضغط على زر التقرير يظهر لي التقرير فقط فيه الفاتورة رقم 5 وليس جميع الفواتير 1و 2و 3و 4 و5 ، ثانياً إذا وجدت فاتورة فيها أصناف متعددة ، يعني مثلاً اذا الزبون اشترى اكثر من صنف (في النموذج يظهر عندي) لكن في التقرير لا تظهر لي جميع الأصناف في فاتورة واحدة ولكن يظهر كل صنف في فاتورة مستقلة.أرجو مساعدتي إن استطعتم مع جزيل الشكرأنا كتبت هذا الكود في حدث ال click

DoCmd.OpenReport "procurementInvoice", acViewPreview, , "pInvoiceNo = pInvoiceNo1 "

لكن عندما اكتب هذا الأمر تظهر لي رسالة تطلب مني إدخال رقم الفاتورة التي أريد إظهار التقرير الخاص بها، أنا أريدها أن تظهر بدون إدخال.

تم تعديل هذه المشاركة بواسطة lug في 13 أبريل 2010 في 19:21

#2

عزيزي lug أرجو منك أن ترفق قاعدة البيانات ( بتنسيق 2003 إن أمكن ) حتى نجيب على سؤالك فوراً بإذن الله تعالى

post-12787-12741339659298.jpg

ومامن يد إلا يد الله فوقها *** وما من ظالم إلا سيبلى بأظلم

تفضل أخي الكريم | موسوعة الحميدي الذهبية | بأجزائها الثلاثة مع هدية الموسوعة .

#3

أخي الفاضل hamidymom

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

ثانياً: بالنسبة للنقطة الأولى من سؤالي، فقد استطعت معالجتها، وكان عندي خطأ في الكود، والحمد لله قمت بتعديلها.

بالنسبة للفقرة الثانية من سؤالي، هو أريد أن أعرف كيف يمكنني عمل فاتورة واحدة لجميع الأصناف التي يشتريها الزبون الواحد، هل تعديل هذا يكون من التصميم أم من الكود.

ألا يمكن مساعدتي بدون إرفاق القاعدة، لأنني لا أريد إرفاقها، إن استطعت مساعدتي فلك جزيل الشكر والتقدير، وإن لم تستطع فلك ايضاً جزيل الشكر والتقدير

#4

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

أخي الكريم LUG

مشكور على دعائك الطيب .

أما بالنسبة لجميع الأصناف المباعة لزبون معيّن فتتم عن طريق إنشاء إستعلام فيه كل عمليات البيع لجميع الزبائن ، ومن خلال زر في النموذج - يحمل كود تصفية وتحديد - يمكنك أن تفتح تقرير يعرض لك جميع الأصناف المباعة لزبون معيّن

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

راجع هذا الرابط السريع لموضوع الأستاذ محمد تركي

تم تعديل هذه المشاركة بواسطة hamidymom في 25 أبريل 2010 في 04:21

post-12787-12741339659298.jpg

ومامن يد إلا يد الله فوقها *** وما من ظالم إلا سيبلى بأظلم

تفضل أخي الكريم | موسوعة الحميدي الذهبية | بأجزائها الثلاثة مع هدية الموسوعة .

#5

أشكرك أخي الفاضل hamidymom سأحاول، وإن وجدت مشكلة سأعود إليك

#6
lug كتب:

السلام عليكم ورحمة الله وبركاتهالإخوة الكرامأنا عملت برنامج مخازن ومبيعات، وعملت نموذج لفاتورة البيع، وفي هذا النموذج عملت زر ينقلني إلى التقرير عن هذه الفواتير، طبعاً لمن أضغط على الزر يظهر لي تقرير فيه كل الفواتير، اللذي أريده هو أن يظهر لي التقرير ليس لكل الفواتير وإنما التقرير للفاتورة الظاهرة في النموذج يعني مثلاً لو في النموذج الفاتورة رقم 5 أريده عند الضغط على زر التقرير يظهر لي التقرير فقط فيه الفاتورة رقم 5 وليس جميع الفواتير 1و 2و 3و 4 و5 ، ثانياً إذا وجدت فاتورة فيها أصناف متعددة ، يعني مثلاً اذا الزبون اشترى اكثر من صنف (في النموذج يظهر عندي) لكن في التقرير لا تظهر لي جميع الأصناف في فاتورة واحدة ولكن يظهر كل صنف في فاتورة مستقلة.أرجو مساعدتي إن استطعتم مع جزيل الشكرأنا كتبت هذا الكود في حدث ال click

DoCmd.OpenReport "procurementInvoice", acViewPreview, , "pInvoiceNo = pInvoiceNo1 "

لكن عندما اكتب هذا الأمر تظهر لي رسالة تطلب مني إدخال رقم الفاتورة التي أريد إظهار التقرير الخاص بها، أنا أريدها أن تظهر بدون إدخال.

#7

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

[اسم الحقل]![اسم النموذج]![form]

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

#9

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…