اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

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


عندي Database اريد احوله الى MDE و لكن كل محاولاتي باتت بالفشل، الرساله التي تظهر على الشاشه

This error is usually associated with compiling a large database into an MDE file. Due to the method used to compile the database, a considerable number of TableID references are created for each table. The Microsoft Jet database engine version 4.0 can only create a maximum of 2048 open TableIDs at one time. Exporting a database as an MDE potentially can exceed this limit if the database has a large number of objects (table, macro, form, report, etc).

There is no accurate method to estimate the number of TableIDs the Jet database engine uses during the process of compiling a database as an MDE. However, each VBA module and each form uses one TableID, as a result, if the database has 500 forms, and each form's HasModule property is set to Yes, as many as 1,000 TableIDs are used
.
هل من مساعدة

شكرا سلفا
قام بنشر
بسم الله الرحمن الرحيم

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

يوجد 27 فورم 4 منهم مع Subform حجم الملف 3324KB من غير Database حيث Database في ملف منفصل
قام بنشر

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

قام بنشر

المشكلة تدل على حجم البرنامج ولكن حجم البرنامج عندك قليل فأنا عندي برامج يتجاوز حجمها 50 ميجا وبالرغم من ذلك أستطيع عمل MDE

ولتفادي المشكلة أرجو التأكد من إصدار الأوفس الموجود فإذا كان الأوفيس 2003 والبرنامج على 2002 فلا تستطيع عمل MDE إلا بعد تحويل البرنامج إلى آخر إصدار وأبسط الطرق لذلك هو إنشاء قاعدة بيانات جديدة واستيراد جميع النماذج والجداول من البرنامج القديم

بعد القيام بذلك حاول إنشاء MDE

قام بنشر (معدل)
بسم الله الرحمن الرحيم

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

اخواني الكرام
اشكر تعليقاتكم،
و لكن نويت ان احاول ان اعرف السبب و بحمد الله استطعت ان اصل الى نتيجة جيدة و الخطاء كان في الفاتورة حيث كان في Subform منشائة عن طريق Querry و من داخل Subform قمت بتعديل Querry و اضفت Field كالتالي:
AmntVAT:iif(Field1=1,Quantity*Price*VAT,0)


و بحمد الله، عندما قمت بالغاء السطر اعلاه، قمت بانشاء ملف MDE و كانت المحاولة ناجحة. تم تعديل بواسطه wkalo

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

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

انشئ حساب جديد

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

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information