الاخوة الاعضاء بعد التحية والتقدير
سؤالي هو كيفية حذف سجل من الاستعلام فقط وليست من الجدول وذلك من داخل نموذج موجود ولكم الشكر
الاخوة الاعضاء بعد التحية والتقدير
سؤالي هو كيفية حذف سجل من الاستعلام فقط وليست من الجدول وذلك من داخل نموذج موجود ولكم الشكر
تم تعديل هذه المشاركة بواسطة خالد يحي الامام في 22 أكتوبر 2011 في 14:04
اضفت الملف ما اريده هو
من داخل النموذج frStudents يتم تحديد السجل ليتم حذفه من الاستعلام Qu-restudent اكرر من الاستعلام ويكون موجود في الجداول
اخي الفاضل : خالد
السلام عليكم ورحمة الله وبركاته
دعنا نأخذ الأمور بمنطقيه وعقلانية اكثر ولهذا دعني اشرح لك الموضوع :
اولا : الإستعلامات عامة تكون مبنية او مصدرها يكون جدول او جداول ولابد ان يتوفر في هذا الإستعلام على اقل تقدير حقل واحد من الجدول او الجداول .
ثانيا : الإستعلامات ما هي إلا اداة للإستفسار فقط عما بداخل الجداول بحيث تقوم بالتصفية حسب المعايير التي تأخذها من الجداول بمعنى انها ليس كائن قائم بذاته
ثالثا : عندما تقم بإضافة او الحاق او حذف اي سجل فإن ذلك يتم على الجدول او الجداول بمعنى ان الإستعلام ليس منفصلا عن الجدول لأن الجدول هو المصدر الإساسي للإستعلام
اخيرا لا يمكنك حذف سجل من الإستعلام بدون ان يتم حذفه من الجدول .
بالتوفيق
اختي الفاضلة زهرة
لدي اقتراح للاخ السائل وربما يكون الحل
يمكن اضافة حقل جديد للجدول الاساسي باي اسم من نوع نعم/لا
واضافته داخل الاستعلام المبني على النموذج وفي معيار الحقل الجديد نضيف " لا"
فيتم اظهار السجلات التي لم تحدد في النموذج وتبقى السجلات التي حددت ب نعم مخفية
والباقي عند الاخت ام عهود
سيد الاستغفار
{ اللهم أنت ربي لا إله إلا أنت خلقتني وأنا عبدك وأنا على عهدك ووعدك ما استطعت أعوذ بك من شر ما صنعت أبوء لك بنعمتك علي وأبوء لك بذنبي فاغفر لي فإنه لا يغفر الذنوب إلا أنت}
من قالها من النهار موقنا بها فمات من يومه قبل أن يمسي فهو من أهل الجنة ومن قالها من الليل وهو موقن بها فمات قبل أن يصبح فهو من أهل الجنة .رواه البخاري
اخي الفاضل : مالك
السلام عليكم ورحمة الله وبركاته
يبدو ان واحدا منا لم يفهم صيغة السؤال الخاص بالأستاذ خالد
حسب فهمي المباشر للسؤال هو :
حذف سجل من الإستعلام المبني على الجدول بدون حذف هذا السجل من الجدول !!!
بالله حلها يا استاذ مالك ؟؟
كيف يمكن ان يكون هذا الإجراء ؟
حسنا دعنا نقرب المفهوم قليلا لجميع الأخوة الكرام
لديك جدول وبه سجل واحد فقط
انشأت استعلام لهذا الجدول ووضعت حقل السجل في حقول الإستعلام
الأن لو حذفنا هذا السجل من الإستعلام بأي طريقة ( سواء مباشرة او عن طريق استعلام حذف )
مالذي سيحدث في الجدول ؟؟ هل سيبقى السجل في الجدول ام يتم حذفه ؟؟
بكل تأكيد سيتم حذف هذا السجل من الجدول والسبب ان هذا السجل اساسه ومصدره الجدول وليس الإستعلام وانما وضع الإستعلام فقط للإستفسار والإستعلام ووضع المعايير به والتي هي غير موجوده في الجدول .
ولهذا نجد التكامل بين جميع كائنات القاعدة :
1. الجداول : يتم فيها ادخال البيانات
2. الإستعلامات : تأخذ وتستند على الجداول في مصدر بياناتها وهي اكثر قدرة على عمل الإجراءات من الجداول حيث تستطيع الإستعلام عن اي شيء او تستطيع ان تلحق او تحدث او تحذف اي شيء من الجداول
3. النماذج : تعتبر الواجهه الرئيسية للجداول والإستعلامات حيث يمكن ان يكون مصدر النموذج اما جدول او استعلام ولكن هنا نستطيع تنظيم العمل فيها وتنسيق البيانات واضافة اوامر على واجهة النموذج
4. التقارير : تأخذ ما يعطى لها من معلومات سواء من الجداول او الإستعلامات وتكون مهمتها متمثلة في امرين ( المعاينة او الطباعه )
الماكرو : عبارة عن وحدة مصغرة لمحرر الفيجول بيسك VBE حيث يمكننا كتابة اجراءات بسيطة غير معقدة يتم تنفيذها حسب ترتيب معين في الماكرو .
هذا ما استطيع ان اجيب به على الأخ خالد صاحب السؤال .
اما اذا كانت هناك حلول غير ذلك فأتمنى ان ارى ابداعاتكم حول هذا الموضوع
بالتوفيق
zahrah كتب:اخي الفاضل : مالك
السلام عليكم ورحمة الله وبركاته
يبدو ان واحدا منا لم يفهم صيغة السؤال الخاص بالأستاذ خالد
حسب فهمي المباشر للسؤال هو :
حذف سجل من الإستعلام المبني على الجدول بدون حذف هذا السجل من الجدول !!!
بالله حلها يا استاذ مالك ؟؟
كيف يمكن ان يكون هذا الإجراء ؟
اختي الكريمة زهرة
هونيها بتهون
انت ركزت على كلمة حذف وانا اعتقد بان الاخ السائل ليس من الضروري ان يعني بالحذف هو حذف السجل ، لماذ لا نفترض بانه يريد اخفاء السجلات و اظهار سجلات معينة وحسب التحديد بما ان النموذج مبنى على الاستعلام
او نعطيه هذه الطريقة ونقول ماذا فعلنا ليصبح السؤال منقطي
او يمكننا عرض طريقة اخرى باستخدام الاستعلامات الالحاقية ( اي بنقل السجلات الى جدول اخر بدلا من حذفها )
كل الاحترام اختي ام عهود
بس ما تعصبي
بارك الله بك
سيد الاستغفار
{ اللهم أنت ربي لا إله إلا أنت خلقتني وأنا عبدك وأنا على عهدك ووعدك ما استطعت أعوذ بك من شر ما صنعت أبوء لك بنعمتك علي وأبوء لك بذنبي فاغفر لي فإنه لا يغفر الذنوب إلا أنت}
من قالها من النهار موقنا بها فمات من يومه قبل أن يمسي فهو من أهل الجنة ومن قالها من الليل وهو موقن بها فمات قبل أن يصبح فهو من أهل الجنة .رواه البخاري
احنا نروح القسم
لكم الشكر والتقدير جميعا وفعلا يا استاذتي اعلم انه يتم الحذف من الجدول ليحذف من الاستعلام ولكن قلت فوق كل ذي علم عليم احتمال توجد هنالك طريقة
ولذلك الان اريد ان يتم الحذف من جدول trestudents من داخل النموذج f-subrestudents الموجود في النموذج frStudents اكرر ما اريده ان يتم الحذف من النموذج الفرعي يعني السجل الذي يحذف من النموذج الفرعي ولكم الشكر مرة اخري
خالد يحي الامام كتب:لكم الشكر والتقدير جميعا وفعلا يا استاذتي اعلم انه يتم الحذف من الجدول ليحذف من الاستعلام ولكن قلت فوق كل ذي علم عليم احتمال توجد هنالك طريقة
ولذلك الان اريد ان يتم الحذف من جدول trestudents من داخل النموذج f-subrestudents الموجود في النموذج frStudents اكرر ما اريده ان يتم الحذف من النموذج الفرعي يعني السجل الذي يحذف من النموذج الفرعي ولكم الشكر مرة اخري
قمت بعمل ذر للحذف ولكن عند الضغط عليه تظهر هذه الرسالة Forms!f-subrestudents.txt وعند ادخال قيمة رقم التسجيل يتم الحذف من الجدول فارجو الافادة
تفضل اخي الكريم : خالد
ملفك بعد التعديل بناء على طلبك
حذف سجل من النموذج الفرعي
ستجد زر امر الحذف في اعلى النموذج الرئيسي
بالتوفيق
تم تعديل هذه المشاركة بواسطة zahrah في 23 أكتوبر 2011 في 18:46
zahrah كتب:تفضل اخي الكريم : خالد
ملفك بعد التعديل بناء على طلبك
حذف سجل من النموذج الفرعي
ستجد زر امر الحذف في اعلى النموذج الرئيسي
بالتوفيق
بسم الله الرحمن الرحيم
تشكري ألف ألف شكر ليكِ أختي الغاليه زهرة .. أنتي رائعة فعلاً .. أنا استفدت من مشاركتك هذي ربنا يخليكِ
zahrah كتب:تفضل اخي الكريم : خالد
ملفك بعد التعديل بناء على طلبك
حذف سجل من النموذج الفرعي
ستجد زر امر الحذف في اعلى النموذج الرئيسي
بالتوفيق
أتمنى لو ما عند حضرتك مانع نصير أصدقاء .. وطبعاً العين ما بتعلا على الحاجب بتظلي أستاذتي .. أختك (لو منحتيني الشرف ) منى علي .. من اليمن
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…