مهم يتم الآن إزالة Access Services 2010 و Access Services 2013 من الإصدار التالي من SharePoint. نوصيك بعدم إنشاء تطبيقات ويب جديدة وترحيل تطبيقاتك الحالية إلى نظام أساسي بديل، مثل تطبيقات Microsoft Power. يمكنك مشاركة بيانات Access مع Dataverse وهي قاعدة بيانات سحابية يمكنك عليها بناء تطبيقات Power Platform وأتمتة مهام سير العمل والوكلاء الظاهريين والمزيد للويب أو الهاتف أو الكمبيوتر اللوحي. للحصول على معلومات إضافية، اطلع على بدء الاستخدام: ترحيل بيانات Access إلى Dataverse. |
عند تشغيل مدقق التوافق، يتم تخزين أي أخطاء في جدول، مشاكل توافق ويب. يشرح هذا الموضوع بشكل عام كيفية التعامل مع الأخطاء المدرجة في جدول مشاكل التوافق مع ويب، كما يوفر تعليمات محددة حول الأخطاء العامة التي قد تراها مدرجة.
ملاحظة: يحدث العديد من أخطاء مدقق التوافق بسبب وجود كائنات أو إعدادات سطح المكتب فقط (أو "العميل") في قاعدة البيانات التي تريد نشرها على الويب.
نظرة عامة
عند تشغيل مدقق التوافق، يتم إنشاء جدول لقائمة أي أخطاء تصادفها. على سبيل المثال، فيما يلي الجدول المفتوح يعرض خطأ:
يشير الخطأ المدرج إلى أن أحد الأعمدة في الجدول 2 لديه نوع بيانات غير متوافق مع الويب.
كيفية عمل هذه المقالة
في مواضيع الخطأ هذه وفي التوافق مع ويب الأخرى، يتم سرد كل خطأ في التنسيق التالي:
نص الخطأ قيمة حقل الوصف للصف في الجدول مشاكل توافق ويب.
معناه مزيد من المعلومات لمساعدتك على فهم المشكلة.
ما يجب فعله الحل المستحسن للخطأ.
ACCWeb102000
نص الخطأ يعتمد اسم الكائن على اسم كائن العميل.
معناه يعتمد كائن الويب المشار إليه على كائن آخر ليس كائن ويب. تتضمن بعض الأمثلة ما يلي:
-
نموذج ويب يعرض المعلومات من استعلام عميل
-
نموذج ويب به زر يؤدي إلى تشغيل تقرير عميل عند النقر فوقه
لن يعمل كائن الويب بشكل صحيح على الويب إلا إذا قمت بإزالة الاعتماد على كائن العميل.
ما يجب فعله إزالة المرجع إلى كائن العميل. قد تحتاج أيضا إلى إعادة إنشاء كائن العميل كعائن ويب، واستبدال المرجع إلى كائن العميل بمرجع إلى كائن ويب الجديد.
ACCWeb102001
نص الخطأ تحتوي قيمة الخاصية على حرف واحد أو أكثر غير متوافق مع الويب.
معناه اسم الكائن أو اسم عنصر التحكم غير صالح للاستخدام على الويب.
ما يجب فعله تأكد من أن اسم الكائن لا ينتهك أي من القواعد التالية:
-
قد لا يحتوي الاسم على نقطة (.) أو علامة تعجب (!) أو أقواس مربعة ([]) أو مسافة ناهضة أو حرف غير قابل للطباعة مثل إرجاع حرف
-
قد لا يحتوي الاسم على أي من الأحرف التالية: / \ : * ؟ "" < > | # <TAB> { } ٪ ~ &
-
قد لا يبدأ الاسم ب علامة المساواة (=)
-
يجب أن يكون الاسم من 1 إلى 64 حرفا في الطول
ACCWeb102002
نص الخطأ يعتمد اسم الكائن على اسم الكائن غير الموجود.
معناه يعتمد كائن الويب المشار إليه على كائن آخر ليس كائن ويب. تتضمن بعض الأمثلة ما يلي:
-
نموذج ويب يعرض المعلومات من استعلام عميل
-
نموذج ويب به زر يؤدي إلى تشغيل تقرير عميل عند النقر فوقه
لن يعمل كائن الويب بشكل صحيح على الويب إلا إذا قمت بإزالة الاعتماد على كائن العميل.
ما يجب فعله إزالة المرجع إلى كائن العميل. قد تحتاج أيضا إلى إعادة إنشاء كائن العميل كعائن ويب واستبدال المرجع إلى كائن العميل بمرجع إلى كائن ويب الجديد.
ACCWeb102004
نص الخطأ يجب أن تكون قيمة الخاصية القيمة الافتراضية لتكون متوافقة مع الويب.
معناه يتم دعم القيمة الافتراضية للممتلكات المشار إليها فقط في قواعد بيانات الويب.
ما يجب فعله استبدل القيمة الحالية للممتلكات المشار إليها بالقيمة الافتراضية لهذه الخاصية.
ACCWeb102008
نص الخطأ يعتمد اسم الكائن على اسم الكائن غير المتوافق مع الويب.
معناه يشير الكائن الأول إلى الكائن الثاني، ولكن لن يتوفر الكائن الثاني على الويب.
ما يجب فعله قم بإزالة المرجع إلى الكائن الثاني، أو استبدل المرجع بمرجع إلى كائن آخر متوافق مع الويب.
ACCWeb102011
نص الخطأ يجب أن تكون قيمة الخاصية قيمة لتكون متوافقة مع الويب.
معناه يجب أن تحتوي الخاصية المشار إليها على القيمة المشار إليها في قاعدة بيانات ويب.
ما يجب فعله تغيير قيمة الخاصية إلى القيمة المشار إليها.
ACCWeb102013
نص الخطأ يجب ألا تكون قيمة الخاصية فارغة لتكون متوافقة مع الويب.
معناه يجب أن تحتوي الخاصية المشار إليها على قيمة للعمل في قاعدة بيانات ويب.
ما يجب فعله تعيين قيمة للممتلكات.
ACCWeb102014
نص الخطأ قواعد البيانات ضمن عنصر تحكم التعليمات البرمجية المصدر غير متوافقة مع الويب.
معناه تكون قاعدة البيانات التي تحاول نشرها ضمن عنصر تحكم التعليمات البرمجية المصدر، غير المعتمدة في قاعدة بيانات ويب.
ما يجب فعله ضغط قاعدة البيانات وإصلاحها لإزالتها من عنصر تحكم التعليمات البرمجية المصدر. لمزيد من المعلومات، راجع المساعدة على منع مشاكل ملفقاعدة البيانات وتصحيحها باستخدام الضغط والإصلاح .
ACCWeb102015
نص الخطأ لا يمكن أن يزيد طول سلسلة قيمة الخاصية عن عدد صحيح.
معناه الخاصية المشار إليها لها قيمة سلسلة طويلة جدا. يحدث ذلك عادة مع أسماء عناصر التحكم (الحد الأقصى للطول 255) والتسميات التوضيحية للتسمية أو الأزرار (2048 كحد أقصى) والعلامات (2048) والأوصاف (2048) ونص أزرار الأدوات (255) وأسماء الكائنات (255) وأسماء الصور (255).
ما يجب فعله تقصير قيمة السلسلة. عادة ما تكون هذه الخصائص في ورقة الخصائص ل نموذج أو تقرير.
ACCWeb102016
نص الخطأ يجب أن تكون قيمة الخاصية نموذج أو تقرير متوافق مع الويب لتكون متوافقة مع الويب.
معناه لا يتوافق الشكل الفرعي أو التقرير الفرعي المشار إليه مع الويب.
ما يجب فعله قم بإزالة الشكل الفرعي أو الإبلاغ الفرعي، أو استبدله بالإصدار المتوافق مع الويب.
ACCWeb102017
نص الخطأ تم إلغاء التحقق من توافق الويب.
معناه إذا لم تلغ مدقق التوافق، فقد يكون أحد ما يلي هو:
-
قاعدة البيانات للقراءة فقط.
-
ليست كل الكائنات مغلقة.
ما يجب فعله أغلق أي كائنات قاعدة بيانات مفتوحة ثم قم بتشغيل مدقق التوافق مرة أخرى. إذا لم يتم فتح أي كائنات أو حدث الخطأ مرة أخرى، فتحقق مما إذا كان ملف قاعدة البيانات للقراءة فقط.
ACCWeb106004
نص الخطأ لا يتوافق الكائن مع الويب.
معناه إن الكائن المشار إليه هو صفحة الوصول إلى البيانات، ولا يمكن نشره.
ما يجب فعله قم بإزالة كافة صفحات الوصول إلى البيانات من قاعدة البيانات التي تريد نشرها إلى الويب.