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

كيف اظهر بيانات من جدول رئيسى ؟!

مغلق
بدأه الاصيل في 23 مايو 2001 · 3 رد · 902 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

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

سؤال ربما يتفرع منه بعض الأستفسارات :

عندى قاعدة بيانات مشتركين او اعضاء بها :

* جدول رئيسى به بيانات المشتركين من الحقول

(رقم المشترك - اسمه - المكان التابع له - تليفونه - تاريخ الاشتراك)

* جدول الاحداث و الذى يتم تفريغ احداث المشترك فيه من تعاملات مع النقابه يتكون من الحقول

(رقم المشترك - رقم الحدث - تاريخ الحدث - ملاحظات)

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

أ- رقم المشترك

ب - اسم المشترك

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

السؤال الأخر : كيف يمكننى عمل فورم كالسابق و لكن يتم أستدعاء بيانات المشترك من خلال اسمة بواسطة Combo Box يظهر به كل الاسماء المسجلة بالجدول الرئيسى و يكون عند فتح الكومبو هذا الاسماء مرتبه ابجديا حتى يتم البحث عن المشرتك بالاسم اذا كنا نجهل رقم المشترك ؟

و هل يُفضل ان اصنع فورم لأدخال الاحداث و اخر للأستعلام فقط ام يمكن استخدام نفس الفورم مع عمل باسورد للتعديل و الأضافة ؟

ارجو ان اكون وفقت فى عرض سؤالى و الا اكون قد اثقلت عليكم اعلم ان هذا الموضوع بسيط على الكثير و لكن بكل اسف هذه المبادئ البسيطة افتقد اليها .. :( :( :(

خالص شكرى للجميع

أخــــBengaــوكم

قال أبن القيم : أكثروا من الخير فينتشر .. و أقلوا من الشر فيندثر ..

#2

السلام عليكم

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

1- بعد بناء الجدولين قم ببناء استعلام جديد وضع به الجدولين الموجودين ثم قم بوضع بيانات جدول البيانات الشخصية ما عدا رقم المشترك ثم اضف اليهم بيانات الاحداث مع حقل رقم الموظف لانه

2- قم ببناء علاقة من رقم المشترك في الجدول الاول مع رقم المشترك في الجدول الاخر

3- اذا اردت استدعاء جدول الاحداث عن طريق رقم المشترك فقم ببناء نموذج فارغ وضع به مربع نص ثم قم باعطاءه اسم مثلا aa من خانة الخصائص ثم اجعله مخفيا ولا تغلقه افتح الاستعلام الذي قمت ببناؤه وفي منطقة المعايير عند الحقل رقم المشترك اضغط على خانة( انشاء ) من مربع العمليات ثم ترى منشئ التعابير اكتب العبارة التالية

Like [forms]![اسم نموذج البحث]![اسم مربع البحث]

ثم اضغط موافق بعد ذلك اضف زر امر وفي الخاصية عن الضغط اضع الامر التالي

DoCmd.OpenForm "اسم نموذج النتيجة الذي سوف تقوم بواسطته الاضافة ومشاهدة البيانات الشخصية", , , , , acDialog

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

Me.recordsource=”اسم جدول الاحداث”

Me.requery

في هذه الاثناء يقوم بالاضافة ومشاهدة البيانات الاخرى

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

Like [forms]![اسم نموذج البحث]![اسم مربع البحث]

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

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

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

ملاحظه : هناك طرق عده لتنفيذ ما تريد ولكن هذه الاسهل فيهم

كما ان هذا الشرح يغني عن الشرح للسؤال على الماشي الذي اجبته قبل يومين

علاء من فلسطين

#3

شكرا لك يا أخى ..

و لكن يظهر الاسلوب السهل مش نافع معاى :) :)

لأنى دايما احب الصعاب :)

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

شكرا لك و عذرا على تعبك معاى

تقبل تحيات

أخــــBengaــوك

قال أبن القيم : أكثروا من الخير فينتشر .. و أقلوا من الشر فيندثر ..

#4

السلام عليكم

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

ولكن امهلني بعض الوقت

مع وافر التحية

علاء

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

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