موضوع منقول من المنتدي القديم
الكاتب : ابو هادي
للمبرمجين فقط .. كيف تبحث عن جدول أو استفسار ؟
السلام عليكم
أحيانا نضطر للتعديل في جدول أو استفسار ولكن تكون العواقب وخيمة وخصوصا في زحمة الاستفسارات وكما يقول المثل (حرك تبلش) وستضطر إلى فحص جميع الاستفسارات الأخرى لتتفادى الأخطاء والرسائل الناتجة عن ذلك التعديل أو أن تتركها للصدفة حتى ترى رسالة من هنا أو هناك تخبرك بخطأ معين .
عليه فكرت بهذا الحل حيث تستطيع التعرف على جميع الاستفسارات التي احتوت على الجدول أو الاستفسار المعدل والاتجاه مباشرة للتعديل دون عناء البحث والتقصي .
المثال :
http://mypage.ayna.com/abbashmd/Objects.mdb
توجد بالمثال 3 استفسارات تستطيع تصديرها إلى أي قاعدة بيانات لديك وتجربتها .. وأرجو تزويدنا بآرائكم
وشكرا سلفا .
--------------------------------------------------------------------------------
الكاتب: أبو هادي بتاريخ: 8/19/2002 6:36:34 PM
--------------------------------------------------------------------------------
مشكور
مذهل ، ورائع ، وجميل ، ومفيد .
جربته على برنامج عندي فيه أكثر من 50 نموذج ، و20 استعلام ، و10 تقارير ، وكان تمام .
مشكور اخوي على عطاياك . والله يجزاك خير ، ويوفقك .
--------------------------------------------------------------------------------
الكاتب: osama457 بتاريخ: 8/19/2002 9:36:16 PM
--------------------------------------------------------------------------------
استفسار عن عمل البرنامج
آسف لمشاركتي في الموضوع فأنا لست من المبرمجين المنصوص عليهم في العنوان
قمت بتحميل الملف ولم أجد فيه سوى ثلاثة استعلامات ولم أعرف كيف استخدم البرنامج .. فهل نجد توضيح بسيط لعمل البرنامج هذا؟؟
وتقبلوا تحياتي
--------------------------------------------------------------------------------
لا إله إلا الله .. محمد رسول الله - صلى الله عليه وسلم .
الكاتب: سعودي31 بتاريخ: 8/20/2002 3:32:18 AM
--------------------------------------------------------------------------------
اعتذار
اعتذر للأخ سعودي31 ولكل من ساءه العنوان فلم أقصد به ظاهره ولكن ما قصدته هو أن هذا المثال لا يصلح لغير المبرمجين وخصوصا للبرامج التي بها عشرون استفسارا أو أكثر فهو عديم الفائدة للذين يهتمون بالبرامج أو البرامج التي لا تحتوي على استفسارات أو الإستفسارات قليلة بحيث لا تشكل أي مشكلة في الفحص والمراجعة .
عموما لن يفيدك المثال كما هو بل عليك تصدير الإستفسارات الثلاث إلى أي قاعدة بيانات لديك ثم استخدام الإستفسار Search للبحث وسترى النتيجة إن شاء الله .
تحياتي
--------------------------------------------------------------------------------
الكاتب: أبو هادي بتاريخ: 8/20/2002 5:33:14 AM
--------------------------------------------------------------------------------
بارك الله فيك
أهنئك على رفيع أخلاقك أخوي أبو هادي
--------------------------------------------------------------------------------
لا إله إلا الله .. محمد رسول الله - صلى الله عليه وسلم .
الكاتب: سعودي31 بتاريخ: 8/20/2002 9:45:52 PM
--------------------------------------------------------------------------------
سؤال بسيط
كتبت اسم استعلام عشان ابحث عن الاستعلامات اللي تضمنته
ولاحظت ان جميع الاستعلامات اللي تضمنت هذا الاستعلام طلعت معي .... تمام
لكن الغريب انه ظهر ايضا واحد من التقارير اللي تستمد من الاستعلام ، وما ظهر تقريرين آخرين زيه بالضبط مع بعض الفروق البسيطة
--------------------------------------------------------------------------------
الكاتب: osama457 بتاريخ: 8/21/2002 7:23:46 PM
--------------------------------------------------------------------------------
فكرة رائعة جدا
فكرة رائعة جدا
و أعتقد أنها تفتح المجال أمامنا للكثير
و علينا ان نحاول استغلال كل ما هو متاح فى جداول ال system
شكرا أبو هادي
الكاتب: محمد طاهر بتاريخ: 8/22/2002 1:26:30 AM
--------------------------------------------------------------------------------
استفسار بسيط !
قمت باستيراد الاستعلامات إلى قاعدة بيانات عندي .. وكنت قد استبدلت اسم احد الحقول في الجدول الرئيسي للقاعدة والمبني عليها الكثييييير من الاستعلامات والتقارير والنماذج
وعندما شغلت الاستعلام الذي قمت باستيراده مع الاثنين الاخرين طبعا وقمت بإدخال اسم الحقل الأول قبل التغيير قام الاستعلام بإظهار جميع الاستعلامات والنماذج والتقارير التي كانت تحتوي على هذا الحقل وهذه طريقة جداً رائعة .. تشكر عليها أخوي أبو هادي .ولكن ..
أريد أن أغير اسم هذا الحقل إلى الاسم الجديد . فهل هناك طريقة لذلك ؟؟ يعني تغيير للجميع دفعة واحدة أم أنه يلزم أن أذهب إلى كل تقرير واستعلام من الذي أخرجه الاستعلام وأغير كل واحد على حده؟
لقد حاولت أن أعمل استبدال للجميع ولكن الاستعلام لم يقبل ذلك .. أفيدوني لهذه الطريقة جزاكم الله خيراً .. واعذروني على كثرة الاستفسار في هذا الموضوع ولكنه مفيد جدا جدا جدا.
وللجميع خالص تحياتي
الكاتب: سعودي31 بتاريخ: 8/24/2002 9:54:49 PM
--------------------------------------------------------------------------------
للأسف
للأسف أن جداول النظام لا تقبل التعديل فيها .
سأحاول بالكود لعلي أنجح في ذلك .
تحياتي
--------------------------------------------------------------------------------
الكاتب: أبو هادي بتاريخ: 8/25/2002 8:29:46 AM
--------------------------------------------------------------------------------
رد على استفسار osama457
الحقيقية لا أعرف السبب .. وقد يكون خطأ في عملية البحث .
إذا يوجد مثال نستطيع أن نبحث عن السبب .
تحياتي
--------------------------------------------------------------------------------
الكاتب: أبو هادي بتاريخ: 8/25/2002 8:34:16 AM
--------------------------------------------------------------------------------
لا يمكن التعديل
لا يمكن التعديل بالكود أيضا .
--------------------------------------------------------------------------------
الكاتب: أبو هادي بتاريخ: 8/25/2002 9:19:26 AM
--------------------------------------------------------------------------------
الوصلة لا تعمل
بسم الله الرحمن الرحيم
تحية طيبة وبعد اخي ابو هادي الوصلة لا تعمل
--------------------------------------------------------------------------------
من يوقف حقدا اسود !؟ من يكسر قيدا تحجر ؟؟ من ينصر شعبا نادي الله اكبر؟؟!!
ازرع جميلا ولو في غير موضعه فلن يضيع جميلاً اينما زرعا
ان الجميل وان طال الزمان به فليس يحصده الا الذي زرعا
Mazen Alkhlili
الكاتب: Mazenkl بتاريخ: 8/25/2002 11:47:11 AM
--------------------------------------------------------------------------------
الوصلة تعمل
أخي مازن
الوصلة تعمل .
استخدم Save Target As
تحياتي
--------------------------------------------------------------------------------
الكاتب: أبو هادي بتاريخ: 8/26/2002 1:55:26 PM
--------------------------------------------------------------------------------
كود للتعديل في الاستعلامات
الله يعطيك العافية اخوي ابوهادي ، وحقيقة نحتاج الى التعديل في الأسماء عند تصميم القاعدة وهي تسبب مشاكل تصدع بالرأس .
هذه طريقة لتعديل الأخطاء في أسماء الجداول والحقول في الاستعلامات فقط :
http://www.msaccess4arab.com/temp/FindTableInQuery.zip
مع ملاحظة :
1- جرب على نسخة احتياطية واكرر جرب على نسخة احتياطية حيث أن تجربتي للكود ليست كبيرة .
2- ان أخطاء التصحيح قد تم علاجها عن طريق الأكسس تلقائيا في خيارات في صفحة التبويب عام الاختيار تعقب معلومات التصحيح التلقائي وخيار إجراء التصحيح التلقائي وإن أحببت الثالث تسجيل التصحيح التلقائي ولكن لاتنسى حذف الجدول الذي ينشأ للإختيار الثالث بعد إكتمال عملك في القاعدة .
3- سأحاول إكمال التعديل على النماذج والتقارير إن استطعت إلى ذلك .
للجميع تحياتي
--------------------------------------------------------------------------------
الكاتب: ابوحمود. بتاريخ: 8/27/2002 12:55:49 AM
--------------------------------------------------------------------------------
أكثر من المطلوب
الأخ أبو حمود
مثال رائع وجميل ومفيد جدا وهو أداة يحتاجها كل مبرمج .. آمل أن توفق في تكملة المثال .
المثال هذا يلغي المثال السابق ويفرض نفسه بكل جدارة .
شكرا لجهودكم
--------------------------------------------------------------------------------
الكاتب: أبو هادي بتاريخ: 8/27/2002 10:19:24 AM
--------------------------------------------------------------------------------
التصحيح التلقائي من اكسس
اقتباس:
--------------------------------------------------------------------------------
2- ان أخطاء التصحيح قد تم علاجها عن طريق الأكسس تلقائيا في خيارات في صفحة التبويب عام الاختيار تعقب معلومات التصحيح التلقائي وخيار إجراء التصحيح التلقائي وإن أحببت الثالث تسجيل التصحيح التلقائي ولكن لاتنسى حذف الجدول الذي ينشأ للإختيار الثالث بعد إكتمال عملك في القاعدة .
--------------------------------------------------------------------------------
أخي العزيز
لقد جربت خاصية التعقب و التصحيح التلقائي علي قاعدة كبيرة الحجم منذ فترة و لم يعمل بشكل صحيح فهل كانت هذه حالة خاصة أم عامة أي لم يتم تصحيح أسماء الحقول التي تم تغييرها فى الجدول فى كل من التقارير و الفورم
أعني هل جربته أو جربه أحد الأخوة و نجح معه هذه التصحيح التلقائي ؟؟ أم أنه فقط يصحح الاستعلامات
الكاتب: محمد طاهر بتاريخ: 8/27/2002 1:19:39 PM
--------------------------------------------------------------------------------
إجابة
التصحيح التلقائي يصحح مصدر عنصر التحكم وليس اسم عنصر التحكم وهو يعمل في الاستعلامات والنماذج والتقارير بدون مشاكل .
وفقك الله
--------------------------------------------------------------------------------
الكاتب: ابوحمود.
