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

كيف اعمل تقرير يظهر السجل الحالي دون باقي السجلات ؟

بدأه ffooffoo.net في 24 نوفمبر 2010 · 10 رد · 694 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عند التنقل بين السجلات في فورم معين مثلا اريد ان اطبع تقرير يظهر بيانات سجل واحد فقط وهو السجل الحالي دون باقي السجلات

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

ماهي الطريقة المناسبة والخطوات الصحيحة يا اصحاب الخبرة

افيدونا جزاكم الله خير

تحياتي

www.ffooffoo.com

#2

استخدم هذا الكود لفتح التقرير

DoCmd.OpenReport "Rep", acPreview, , "id=" & me.id

حيث

rep هو اسم التقرير

id هو اسم حقل المفتاح الاساسى

عموما

لم لم تستطع التطبيق فالافضل وضع مثال

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#3

اخي الكريم حاولت ولكن لم تنجح محاولاتي

وضعت الكود في التقرير عند الفتح

على كل حال اشكرك على سرعة الرد ويعطيك العافية

تحياتي

www.ffooffoo.com

#4

الأخ ffooffoo.net

الموضوع من وجهة نظرى البسيطة .. كالآتى:

1- تضيف إلى الجدول حقل جديد تسميه ( إختيار) .. ونوع البيانات به (Yes/NO) .. وتضيفه إلى النموذج ..

2- تقوم بعمل إستعلام يتضمن الحقول التى تريد إستخدامها فى التقرير وأيضا يتضمن الحقل ( إختيار) .. ويكون عامل التصفية فى الإستعلام عن طريق حقل ( الإختيار) ذو القيمة Yes

3 - تقوم بعمل تقرير يكون مصدرة هو الإستعلام الذى قمت بعمله .

4 - تضيف فى النموذج زر يكون وظيفته فتح التقرير الذى سيستدعى بدورة الإستعلام ليحصل على القيمة المطلوبة.

مرفق مثال صغير قمت بتصميمة سريعاً .. ولكنه يفى بالغرض

sampl.rar

تم تعديل هذه المشاركة بواسطة nababeer في 25 نوفمبر 2010 في 11:02

سبحان الله وبحمده ... سبحان الله العظيم

#5

لو بحثت في المنتدى لرأيت بأن هناك الكثير من البرامج التي يستفاد منها مثل الروابط التالية :

/index.php1

/index.php2

/index.php3

/index.php4

#6

استغرب من رد الكثيرين حول الاسئلة "لو بحثت في المنتدى لوجدت الكثير "

اذا كان الهدف من السؤال هو فقط لسمعاه هذه الاجابات فلن يسأل الناس ابدا وإلا فقومو بالغاء خاصية الاسئلة

وهو من الصعب أيضا ان ابحث في الف او الفين فقرة ومقالة وانا اكون محتاج للاجابة في غضون ساعة او اكثر بقليل

هل كلامي منطقي ؟؟ او اني خاطئ ... البعض لا يمكلك الوقت او الانترنت الذي يملكه الآخرون

تحياتي

تم تعديل هذه المشاركة بواسطة ffooffoo.net في 25 نوفمبر 2010 في 10:59

www.ffooffoo.com

#7
ffooffoo.net كتب:

استغرب من رد الكثيرين حول الاسئلة "لو بحثت في المنتدى لوجدت الكثير "

اذا كان الهدف من السؤال هو فقط لسمعاه هذه الاجابات فلن يسأل الناس ابدا وإلا فقومو بالغاء خاصية الاسئلة

وهو من الصعب أيضا ان ابحث في الف او الفين فقرة ومقالة وانا اكون محتاج للاجابة في غضون ساعة او اكثر بقليل

هل كلامي منطقي ؟؟ او اني خاطئ ... البعض لا يمكلك الوقت او الانترنت الذي يملكه الآخرون

تحياتي

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

سبحان الله وبحمده ... سبحان الله العظيم

#8

بالنسبة للكود بحثت ووجد ان الكود صحيح ولكن يحتاج لتغيير اسم التقرير فقط وشكرا جزيلا لك لحل المشكلة او الاستفسار

DoCmd.OpenReport "YourReportName",,,"[iD] = " & Me![iD]

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

تحياتي

www.ffooffoo.com

#9
ffooffoo.net كتب:

استغرب من رد الكثيرين حول الاسئلة "لو بحثت في المنتدى لوجدت الكثير "

اذا كان الهدف من السؤال هو فقط لسمعاه هذه الاجابات فلن يسأل الناس ابدا وإلا فقومو بالغاء خاصية الاسئلة

وهو من الصعب أيضا ان ابحث في الف او الفين فقرة ومقالة وانا اكون محتاج للاجابة في غضون ساعة او اكثر بقليل

هل كلامي منطقي ؟؟ او اني خاطئ ... البعض لا يمكلك الوقت او الانترنت الذي يملكه الآخرون

تحياتي

اخى الكريم

البحث ليس صعب

بل هو اسرع و اسهل من ان تطرح سؤال مكرر تمت الاجابة عليه مئات المرات

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

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

رغم انك اصلا لم تقدم ما يسهل او يساعد من يريد مساعدتك

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

و الله من وراء القصد و هو يهدى السبيل

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#10

يا اخوي ابو يوسف

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

واتوقع لازم تراعو هذه النقطة وواضح من مشاركاتي أو تاريخ التسجيل اني مستجد

يا اخي الفاضل اعتبرني ضيف ثقيل دم واتحملني

واوعدك المرة الجاي ما اسال الا لما ابحث عن السؤال اذا موجود أو لأ والله يعيني اضيع ساعتين او ثلاث بالبحث

تحياتي

www.ffooffoo.com

#11

اخى الكريم

المنتدى يرحب بالجميع

و كلنا نتشارك معا و نساعد بعضنا

و ليس المقصود من البحث تضييع الوقت

بل العكس تماما هى لاختصار الوقت

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

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

و الله الموفق

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

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

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

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

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

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