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

استفسار عن اضافة فترة الاستعلام فى طباعة التقرير

بدأه محمد دياب في 10 أبريل 2009 · 12 رد · 1,178 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

اما استفسارى فهو انى قد قمت بانشاء برنامج معين يخصنى فى العمل واريد عند الاستفسار عن فترة بين تاريخين ان يظهر هذا الاختيار فى الطباعة فمثلا عند الاستفسار عن فواتير معينة فى الفترة مابين مثلا 1/1/2009

حتى 31/3/2009

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

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

#2

ضع هذا الشرط في حقل التاريخ في الاستعلام

Between [ادخل بداية التاريخ] And [ادخل نهاية التاريخ]

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#3
محمد فؤاد تركي كتب:
ضع هذا الشرط في حقل التاريخ في الاستعلام

Between [ادخل بداية التاريخ] And [ادخل نهاية التاريخ]

الاخ العزيز محمد

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

فواتير العملاء المستحقة

ولكن اريد ان يظهر العنوان

فواتير العملاء المستحقة عن الفترة من الى

#4

بارك الله فيك اخي محمد فؤاد

اخي محمد دياب

ستجد ما تبحث عنه بالربط ادناه

تفضل من هنا

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

#5

بارك الله فيك اخي يوسف وجعله في ميزان حسناتك

#6
يوسف احمد كتب:
بارك الله فيك اخي محمد فؤاد

اخي محمد دياب

ستجد ما تبحث عنه بالربط ادناه

تفضل من هنا

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

الاخ العزيز يوسف

شكرا لك

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

بدأ يسألنى مرة واحدة عن تاريخ البداية والنهاية وتظهر فترة الاستعلام فى الطباعة

ولكن لايأتى الاستعلام عن الفترة المحددة ولكن يأتى التقرير بكل الفواتير التى تم تنزيلها قبل او بعد فترة الاستعلام فما هو الحل ؟

تم تعديل هذه المشاركة بواسطة محمد دياب في 12 أبريل 2009 في 22:32

#7

بارك الله فيك اخي أبو شادي ... يسعدني ويشرفني تواصلك معنا ... جزاك الله كل خير ووفقك

اخي محمد دياب

ارفق ملفك لنتمكن من معرفة المشكلة ... وان شاء لن يقصر معك الجميع

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

#8
يوسف احمد كتب:
بارك الله فيك اخي أبو شادي ... يسعدني ويشرفني تواصلك معنا ... جزاك الله كل خير ووفقك

اخي محمد دياب

ارفق ملفك لنتمكن من معرفة المشكلة ... وان شاء لن يقصر معك الجميع

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

بارك الله فيك يااخى على اهتمامك بالرد على اسئلتى

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

وسأحاول ان اوضح لك اكثر ماهى المشكلة

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

لاحظت انه لايظهر تاريخ الفترة المستعلم عنها بمعنى عندما اريد الاستعلام عن فواتير العملاء من 1/1/2009 حتى 31/3/2009 لايظهر هذا التاريخ فى عنوان التقرير عند الطباعة وبالتالى من الممكن الا اعرف الفترة المستعلم عنها عند قراءة التقرير

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

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

ارجو ان اكون قد وضحت لك المشكلة

وشكرا لك

#9

بارك الله فيك اخي محمد دياب

لا شكر على واجب

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

هناك طريقة اخرى هي المتعارف عليها بحيث تقوم فيها بإستخدام نموذج خاص وليكن اسمه Frm1 تضع به مربعي نص غير منضمين وليكن اسم مربع النص الخاص بتاريخ الابتداء StartDate ومربع النص الخاص بالإنتهاء EndDate

سيكون التقرير مبني على استعلام يحتوي حقل التاريخ به على المعيار التالي

Between [Forms]![Frm1]![StartDate] And [Forms]![Frm1]![EndDate]

اذهب الى عرض التصميم للتقرير وضع به مربعي نص غير منضمين لعرض تاريخ الابتداء وتاريخ الانتهاء

في مربع النص الخاص بعرض تاريخ الابتداء ضع العبارة التالية كمصدر له

=Forms!frm1!StartDate

وفي مربع النص الخاص بعرض بتاريخ الانتهاء ضع العبارة التالية كمصدر له

=Forms!frm1!EndDate

ضع زر امر على النموذج frm1 لعرض التقرير بالطريقة العادية عن طريق المعالج

طبعاً هذا حل بديل الى حين ارفاق ملفك للنظر في المشكلة

بالتوفيق

#10
يوسف احمد كتب:
بارك الله فيك اخي محمد دياب

لا شكر على واجب

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

هناك طريقة اخرى هي المتعارف عليها بحيث تقوم فيها بإستخدام نموذج خاص وليكن اسمه Frm1 تضع به مربعي نص غير منضمين وليكن اسم مربع النص الخاص بتاريخ الابتداء StartDate ومربع النص الخاص بالإنتهاء EndDate

سيكون التقرير مبني على استعلام يحتوي حقل التاريخ به على المعيار التالي

Between [Forms]![Frm1]![StartDate] And [Forms]![Frm1]![EndDate]

اذهب الى عرض التصميم للتقرير وضع به مربعي نص غير منضمين لعرض تاريخ الابتداء وتاريخ الانتهاء

في مربع النص الخاص بعرض تاريخ الابتداء ضع العبارة التالية كمصدر له

=Forms!frm1!StartDate

وفي مربع النص الخاص بعرض بتاريخ الانتهاء ضع العبارة التالية كمصدر له

=Forms!frm1!EndDate

ضع زر امر على النموذج frm1 لعرض التقرير بالطريقة العادية عن طريق المعالج

طبعاً هذا حل بديل الى حين ارفاق ملفك للنظر في المشكلة

بالتوفيق

الاخ الكريم اليك المثال المرفق

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

وكيفية البحث باسم العميل فى جدول فواتير العملاء

db1.rar

#11

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

اخي محمد

المثال خالي من البيانات ولا يوجد به تقرير لاظهار التواريخ به او نموذج لتطبيق عملية البحث عليه.

مع الشكر والتقدير،،،

#12
يوسف احمد كتب:
السلام عليكــم ورحمـة الله وبركاتــه ،،

اخي محمد

المثال خالي من البيانات ولا يوجد به تقرير لاظهار التواريخ به او نموذج لتطبيق عملية البحث عليه.

مع الشكر والتقدير،،،

الاخ العزيز ارجو ان اكون قد فعلت المطلوب

db1.rar

#13

أخي الفاضل

محمد دياب

تفضل مثالك بعد اجراء التعديلات اللازمة علية

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

post-46243-1239800932_thumb.jpg

وهذا هو التقرير وكما تلاحظ جلب البيانات بين التاريخين الظاهرين امامك بالتقرير

post-46243-1239800940_thumb.jpg

مرفق مثالك بعد عمل التعديلات اللازمة عليه

Between2Dates.rar

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 15 أبريل 2009 في 16:17

certifiedj.jpg

 

 

Image Hosted by ImageShack.us

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

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

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

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

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