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

كيف اعرض تقرير سجل محدد ؟

مغلق
بدأه asheq في 18 مارس 2006 · 8 رد · 973 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اخواني ،

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

اريد ان اضع زر عرض تقرير ، وعند الضغط على الزر يقوم بعرض تقرير لسجل الذي ضغطت منه الزر (اي معلومات العميل الذي ضغطت الزر منه)

وليس كل السجلات مثل ماهو قائم الان

اعرض اضع زر امر ولكن يطبع لي كل السجلات للآسف ، اريد فقط سجل محدد

ماهي الطريقة وشكراً

#2

اخي الفاضل

انظر ما كتبه استاذنا المبدع فهد الدوسري في مشاركته في المنتدى " حوار مع فهد الدوسري "

= فهد الدوسري : لنفترض أن لديك من ضمن حقول هذا التقرير والنموذج حقل نوعه رقمي واسمه ID وحقل آخر نوعه نصي واسمه Name1 لكي نقوم بالربط بين النموذج والتقرير عن طريق أحد هذين الحقلين سواء الحقل الرقمي أو الحقل النصي فنعمل ما يلي :-

- ضع في حدث عند النقر للزر الذي في النموذج والذي من خلاله يتم فتح تقرير ReNeme الكود التالي ..

- لمعاينة التقرير ..

إذا أردت عمل ذلك على حقل نوعه رقمي واسم الحقل ID فضع الكود التالي ..

Dim stLinkCriteria As String
stLinkCriteria = "[ID] =" & Me![ID]
DoCmd.OpenReport "ReNeme", acViewPreview, , stLinkCriteria

وإذا أردت عمل ذلك على حقل نوعه نصي واسم الحقل Name1 فضع الكود التالي ..

  
Dim stLinkCriteria As String
stLinkCriteria = "[Name1]=" & "'" & Me![Name1] & "'"
DoCmd.OpenReport "ReNeme", acViewPreview, , stLinkCriteria

- أما لطباعه التقرير ..

إذا أردت عمل ذلك على حقل نوعه رقمي واسم الحقل ID فضع الكود التالي ..

Dim stLinkCriteria As String
stLinkCriteria = "[ID] =" & Me![ID]
DoCmd.OpenReport "ReNeme", acViewNormal, , stLinkCriteria

وإذا أردت عمل ذلك على حقل نوعه نصي واسم الحقل Name1 فضع الكود التالي ..

Dim stLinkCriteria As String
stLinkCriteria = "[Name1]=" & "'" & Me![Name1] & "'"
DoCmd.OpenReport "ReNeme", acViewNormal, , stLinkCriteria

اختكم

زهره

#3

الله يجزاك يا استاذه زهره كل خير ، ويجزي الاستاذ الرائع فهد الدوسري ولد العم كل خير يا رب

ما قصرتم ولكم كل الشكر

#4

بارك الله فيك

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

الله يبارك فيك

#5

أشكر الأخت زهرة والأخ فهد الدوسري على هذه المعلومات المفيدة والجهود الجبارة.

ولدي سؤال حول هذه النقطة :

لو كنت أريد أن أطبع التقرير بناءً على حقلين مثل : لو كنت أريد عرض تقرير أو طباعة تقرير لطلاب فصل ( أ ) من الصف الأول الابتدائي ؟

فلو وضعت التقرير معتمد على حقل الصف فسيطبع - أو يعرض - جميع فصول الصف ، كما أني لو وضعت التقرير معتمد على حقل الفصل فسيطبع - أو يعرض - ذلك الفصل من جميع الصفوف ؟

وأنا أريد فصل ( أ ) فقط من الصف الأول الابتدائي فقط

أرجو أن تفيدوني بالحل بارك الله فيكم .

#6

رفع ..

تم تعديل هذه المشاركة بواسطة معاوية في 19 يوليو 2006 في 13:53

#7
معاوية كتب:
أشكر الأخت زهرة والأخ فهد الدوسري على هذه المعلومات المفيدة والجهود الجبارة.

ولدي سؤال حول هذه النقطة :

لو كنت أريد أن أطبع التقرير بناءً على حقلين مثل : لو كنت أريد عرض تقرير أو طباعة تقرير لطلاب فصل ( أ ) من الصف الأول الابتدائي ؟

فلو وضعت التقرير معتمد على حقل الصف فسيطبع - أو يعرض - جميع فصول الصف ، كما أني لو وضعت التقرير معتمد على حقل الفصل فسيطبع - أو يعرض - ذلك الفصل من جميع الصفوف ؟

وأنا أريد فصل ( أ ) فقط من الصف الأول الابتدائي فقط

أرجو أن تفيدوني بالحل بارك الله فيكم .

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

#8

تفضل اخي الكريم معاوية الحل

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

والسبب انك تريد عرض مجموعة من الاسماء بناء على شرط معين

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

انظر الملف المرفق وستعرف الحل

اختر اولا الصف ثم الفصل وبعد ظهور اسماء الطلاب المرغوب مشاهدتهم في التقرير اضغط على زر مشاهدة او طباعة التقرير

zaStudents.rar

تم تعديل هذه المشاركة بواسطة zahrah في 20 يوليو 2006 في 20:36

#9

شكراً لك أخت زهرة على الاهتمام ...

سأجرب الطريقة وأوافيك بالنتائج فيما بعد إن شاء الله .

هذا الموضوع مغلق.

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