اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information