• 0
Guest SANDANET

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

سؤال

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

السؤال في المثال المرفق في نموذج2 وهو كيفية عرض التقرير الذي هو مبني على الاستعلام1 وهو استعلام تحديد .. حيث انه عند فتح نموذج2 والذي هو ايضاً مبني على الاستعلام1 سوف يطلب مني ادخال رقم الحساب للشخص المطلوب عرض بياناته وعند ادخال رقم الحساب سوف يفتح النموذج ويعرض لي بيانات الشخص المطلوب .. والسؤال هو هناك زر أمر داخل نموذج2 لمعاينة التقرير لكن عند الضغط عليه فإنه يطلب مني إدخال رقم الحساب للشخص المعروضه بياناته .. فكيف تتم معاينة التقرير من غير إدخال رقم الحساب للشخص المعروضه بياناته ... أتمنى ان تكون الفكرة قد وصلت ...

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

db1.zip

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

11 إجابة على هذا السؤال .

  • 0

اخي الفاضل

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

1. لكي تتم العملية كما تريد فيجب عليك اولا جعل مصدر التقرير هو الجدول الرئيسي

2. نقوم بمسح الكود الموجود تحت زر الامر " معاينة التقرير " واستبداله بهذا الكود

Private Sub أمر6_Click()
Dim stLinkCriteria As String
stLinkCriteria = "[رقم الحساب] =" & Me![رقم الحساب]
DoCmd.OpenReport "تقرير1", acViewPreview, , stLinkCriteria
End Sub

وهذا ملفك بعد التعديل

اختكم

زهره

db1_up.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الله ينور عليكي أختي زهرة عز الطلب ... بارك الله فيك ...ودمتي لنا سالمة ...

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أستاذتي الكريمة زهرة ... بعد التحية :

في المثال السابق لو قمنا بتغيير حقل رقم الحساب الى حقل تاريخ ( أي من حقل رقمي الى حقل تاريخ ) فلا تعمل تلك الطريقة ... ياريت لو بالإمكان تغيير حقل رقم الحساب الى حقل تاريخ .. أكن لك شاكرا جدا ... وفقك الله .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

أخي الكريم

لقد قمت بتعديل علي ملفك المرفق حسب ما فهمت من طلبك

أتمني أن يكون هو ماتريده

يمكنك فتح نموذج 2 من خلال زر أمر في النموذج الرئيسي ليعرض لك السجل الذي تختاره في النموذج الرئيسي

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

وتم تغيير حقل رقم الحساب إلي تاريخ كما تريد

تقبل تحياتي

db1_up.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بارك الله فيك أخي just now على ردك وتفاعلك مع المشكلة ...

أخي الكريم لو فرضنا أن النموذج الرئيسي عبارة عن نماذج مستمرة أي سوف يتم عرض أكثر من سجل فيها كما تعلم ... فهل يمكن جعل النموذج2 عند فتحه من النموذج الرئيسي يطلب مني إدخال التاريخ الذي اريد عرض بياناته ... ومن ثم بإمكاني فتح التقرير من الزر الموجود في النموذج2 ... ولك جزيل الشكر مقدما .. وفقك الله في الدنيا والآخرة .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

أخي الكريم

إليك المرفق بعد تعديل ما طلبته

تقبل تحياتي

db1_up.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بارك الله فيك اخي just now

اخي الفاضل ايضا هناك طريقة ثانية

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

DB_up2.rar

تم تعديل بواسطه zahrah
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

لكن بالنسبة لك يا أخي الكريم ( just now ) فأعتقد إنك أرفقت لي المثال الخطأ ... لأني لم أجد التعديل فيه كما أشرت أنت ... لو تكرمت أخي العزيز وتأكدت من المثال المرفق .. وفقك الله .

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

أخي الكريم

المرفق الذي أرفقته لك سابقاً موجود عليه التعديل

أسف لم أوضح لك طريقة العمل به

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

تقبل تحياتي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .