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

خطاء في ناتج البحث

بدأه lordring في 18 أبريل 2012 · 6 رد · 498 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

في المرفق التالي لدي مربع للبحث كانت نتيجة الخطاء تظهر بالرسالة التالية

18-04-2012%2000-32-29.jpg

لااعرف مالذي حدث حيث بداءت ناتج البحث عن اسم غير موجود يظهر بالشكل التالي

18-04-2012%2001-04-26.jpg

فمالسبب في ذلك وكيف يمكن استعادة الرسالة القديمة مع ان الاكواد هي نفسها لم تتغير

مع التقدير

الرابط الخاص بي

1
#2

اخي الفاضل

تفضل ملفك بعد التعديل

التعديل كان بإيقاف هذه العبارة في الكود

DoCmd.GoToControl "بحث_عن_التالي"

حيث ان مربع النص هو الذي تبحث به فكيف تجعل الكود يذهب اليه !!!!

هذا غير صحيح

لذا تم ايقافه

واصبح الكود يعمل بشكل سليم

za-2-UP.rar

بالتوفيق

1
#3

شكرا اختي الكريمة فقط احببت ان اعرف

لماذا تظهر بهذا الشكل

18-04-2012%2006-51-52.jpg

لماذا لاتظهر فقط الرسالة كما كان في سابقا هكذا

18-04-2012%2000-32-29.jpg

مع التقدير

#4

اخي الفاضل

نصيحة لوجه الله تعالى وحاول ان تستفيد منها

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

بمعنى عندما تصمم نماذج على اكسيس 2007 فإحرص على تصميم بقية النماذج على نفس النسخة وليس تصميم نموذج على اكسيس 2007 ونموذج آخر على اكسيس 2010 لأن هذا يسبب عدة مشاكل لنسخة الأكسيس التي سيتم فتح البرنامج عليها

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

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

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

post-15367-031156900 1334731970_thumb.gi

za-Database-UP.rar

بالتوفيق

المرفقات
L1.gif
1
#5

شكرا اختي الكريمة على النصيحة

كلامك جميل جدا .. انا اعمل على نسخة 2010 لكن مالعمل عندما نحاول طرق مشكلة تواجهنا مطالب باستخدام باصدارات اقدم

للتعامل مع المشكلة .. كذلك المستخدمين للبرامج نادرا مانجد منهم من يستخدم ال 2010 مع انه اصدار مميز جدا ..

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

فكيف اقوم بنفس ماتفضلتي به من عمل لتطبيقاتي البقية

وشكرا مرة اخرى

تم تعديل هذه المشاركة بواسطة lordring في 18 أبريل 2012 في 16:21

#6

اخي الفاضل

جرت العادة على تصميم قواعد البيانات على النسخ 2000 او 2003 حيث انها من افضل النسخ المتوفره ذات الإمكانيات المحدوده مقارنة بالنسخ الحديثة ( 2007 - 2010 )

لأنه يمكن فتح النسخ القديمة على النسخ الحديثة بكل سلالة وسهولة ويسر .

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

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

كأن تعمل نسخة متكاملة على اكسيس 2003 وتعمل نسخة اخرى على اكسيس 2007 او 2010 وتدع لهم حرية الإختيار فيما يريدون فمن كان لدية نسخة اكسيس 2003 فسوف يقوم بتحميل النسخة المتوافقة معه وكذلك الحال بالنسبة لمن يملكون نسخة اكسيس 2007 او 2010 .

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

بالتوفيق

1
#7

شكرا اختي على كل هذه المعلومات

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