|
الهامه تتم إزالة Access Services 2010 وAccess Services 2013 من الإصدار التالي من SharePoint. نوصي بعدم إنشاء تطبيقات ويب جديدة، وترحيل تطبيقاتك الحالية إلى نظام أساسي بديل، مثل Microsoft Power Apps. يمكنك مشاركة بيانات Access مع Dataverse وهي قاعدة بيانات سحابية يمكنك عليها بناء تطبيقات Power Platform وأتمتة مهام سير العمل والوكلاء الظاهريين والمزيد للويب أو الهاتف أو الكمبيوتر اللوحي. للحصول على معلومات إضافية، اطلع على بدء الاستخدام: ترحيل بيانات Access إلى Dataverse. |
|---|
تسرد هذه المقالة أخطاء الاستعلام التي قد تواجهها عند تشغيل مدقق التوافق، وتوفر معلومات يمكن أن تساعدك في حل الأخطاء.
للحصول على معلومات عامة حول أخطاء مدقق التوافق، راجع المقالة التحقق من توافق الويب الأخطاء العامة.
- ACCWeb102012
- ACCWeb102014
- ACCWeb103013
- ACCWeb103079
- ACCWeb103900
- ACCWeb103901
- ACCWeb103902
- ACCWeb103903
- ACCWeb103904
- ACCWeb103905
- ACCWeb103906
- ACCWeb103907
- ACCWeb103908
- ACCWeb103916
- ACCWeb103918
- ACCWeb103926
- ACCWeb103927
- ACCWeb103928
- ACCWeb103930
- ACCWeb103938
- ACCWeb103939
- ACCWeb103940
- ACCWeb103942
ACCWeb102012
نص الخطأ الاستعلام غير متوافق مع ويب.
ما يعنيه يجب التحقق من وجود مشكلات في توافق ويب في الاستعلام.
ما يجب فعله أعد إنشاء الاستعلام باستخدام مصمم الاستعلام. لمزيد من المعلومات حول كيفية استخدام مصمم الاستعلام لإنشاء استعلام ويب، راجع مقدمة إلى الاستعلامات.
ACCWeb102014
نص الخطأ SQL غير متوافق مع ويب.
ما يعنيه قد يكون هناك العديد من الأسباب التي قد تدفعك إلى تلقي هذا الخطأ. قد تقوم بأحد الإجراءات التالية:
- الرجوع إلى كائنات الويب غير المتوافقة.
- الرجوع إلى تعبيرات الويب غير المتوافقة.
لمزيد من المعلومات حول كيفية إنشاء التعبيرات، راجع إنشاء تعبير.
ما يجب فعله ضع في اعتبارك استخدام مصمم استعلام الويب لإنشاء استعلامات متوافقة مع الويب. لمزيد من المعلومات حول تصميم الاستعلامات للويب، راجع مقدمة إلى الاستعلامات.
ACCWeb103013
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على ويب لأن نتائج الاستعلام تحتوي على حقول متعددة لها نفس الاسم.
ما يعنيه حقول متعددة لها نفس الاسم.
ما يجب فعله تحقق من أسماء الحقول المكررة وغير التكرارات إلى أسماء حقول مميزة.
ACCWeb103079
نص الخطأ عدم تطابق النوع في التعبير.
ما يعنيه الأنواع الموجودة على جانبي الصلة غير متوافقة أو أنواع الحقول مقارنة أنواع غير متوافقة. على سبيل المثال، لا يمكن مقارنة النص إلى رقم أو ضمه.
ما يجب فعله تأكد من أن جانب الصلات متوافق. على سبيل المثال، ضم نوع النص إلى نوع النص ونوع الرقم إلى نوع الرقم. إذا كنت لا تقوم بإجراء صلة، فتحقق مما إذا كنت تقوم بمقارنة أنواع الحقول غير المتوافقة.
ACCWeb103900
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على ويب.
ما يعنيه تعذر على Access نشر الاستعلام لأنه يستخدم نوع استعلام غير معتمد أو تعبيرات غير معتمدة أو معايير غير معتمدة أو ميزات أخرى غير معتمدة على ويب.
ما يجب فعله استخدم مصمم استعلام Access لإعادة تصميم الاستعلام.
ACCWeb103901
نص الخطأ تعريف الاستعلام غير صحيح، بحيث لا يمكن إنشاء كائن الاستعلام.
ما يعنيه تعذر على الخادم تحليل الاستعلام بسبب خطأ غير متوقع في تعريف الاستعلام.
ما يجب فعله استخدم مصممي Access لإعادة تصميم الاستعلام.
ACCWeb103902
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على ويب لأنه يستخدم نوع استعلام غير معتمد أو تعبيرات غير معتمدة أو معايير غير معتمدة أو ميزات أخرى غير معتمدة على ويب.
ما يعنيه يحتوي الاستعلام على تعبيرات غير متوافقة مع ويب. يمكن أن يحدث هذا الخطأ إما بسبب تقييد الخادم أو عندما يتعذر على تعبير الانتقال إلى الخادم.
ما يجب فعله قم بإزالة التعبيرات غير المتوافقة مع الويب. لمزيد من المعلومات حول التعبيرات الصالحة على الاستعلامات، راجع إنشاء تعبير.
ACCWeb103903
نص الخطأ تعريف الاستعلام غير صحيح، بحيث لا يمكن إنشاء كائن الاستعلام.
ما يعنيه إحدى قيم السمات غير متوافقة مع ويب.
ما يجب فعله تأكد من تعيين الشروط التالية بشكل صحيح:
- لا تحتوي سمة الاسم على أي مما يلي:
| علامة المساواة في البداية | = |
|---|---|
| نقطة | . |
| علامة تعجب | ! |
| معقوفين | [] |
| مساحة بادئة فارغة | |
| أحرف غير قابلة للطباعة | على سبيل المثال: <أدخل> أو <TAB> |
| أي من الرموز التالية | / \ : * ? " <> | # { } ٪ ~ & |
- تتراوح سمة الاسم بين حرف واحد و64 حرفا.
- سمة التسمية التوضيحية: أي سلسلة، تصل إلى 1024 حرفا.
ACCWeb103904
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على ويب لأنه يحتوي على استعلام فرعي.
ما يعنيه يحتوي الاستعلام على استعلام فرعي. الاستعلامات الفرعية غير مدعومة على الخادم.
ما يجب فعله قم بتعديل الاستعلام بحيث لا يحتوي على استعلام فرعي.
ACCWeb103905
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على ويب لأنه يعتمد على استعلام مختلف غير متوافق مع ويب.
ما يعنيه يحتوي الاستعلام إما على استعلام متداخل كإدخل لا يمكن تمثيله على الخادم أو يحتوي على مصدر إدخال لا يمكن العثور عليه.
ما يمكن القيام به
- تأكد من أن الاستعلام المتداخل صالح.
- استخدم مصممي استعلام Access لإنشاء استعلام متداخل صالح.
- تأكد من وجود جدول مصدر إدخال الاستعلام أو الاستعلام في قاعدة البيانات.
ACCWeb103906
نص الخطأ تعريف الاستعلام غير صحيح، بحيث لا يمكن إنشاء كائن الاستعلام.
ما يعنيه يتعذر العثور على الجدول أو الاستعلام المصدر للأعمدة المحددة أو الترتيب حسبها.
ما يجب فعله تأكد من وجود جدول مصدر إدخال العمود أو الاستعلام في قاعدة بيانات Access.
ACCWeb103907
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على ويب لأنه لا يتضمن أي حقول في نتائجه.
ما يعنيه لم يتم تحديد أي أعمدة في الاستعلام.
ما يجب فعله حدد عمود إخراج واحدا على الأقل أو حدده في الاستعلام.
ACCWeb103908
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على ويب لأنه يعرض عددا كبيرا جدا من الحقول في نتائجه.
ما يعنيه هذا يحتوي مصدر الاستعلام على عدد كبير جدا من الأعمدة.
ما يجب فعله قد يكون من الصعب حل هذا وقد تضطر إلى فحص الجداول المصدر. لا يمكن أن يحتوي الجدول على أكثر من:
- JET_ccolFixedMost الأعمدة الثابتة.
- JET_ccolVarMost أعمدة ذات طول متغير.
- JET_ccolTaggedMost أعمدة ذات علامات.
ACCWeb103916
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على ويب لأنه يعتمد على عبارة ORDER BY غير معتمدة على ويب.
ما يعنيه هذا يوجد شرط واحد أو أكثر من الشروط التالية:
- اسم ترتيب حسب العنصر غير صحيح.
- اسم الجدول المصدر غير صحيح.
- يتم تعيين ترتيب الفرز إلى خيار آخر غير تصاعدي أو تنازلي.
- التعبير غير صحيح.
ما يجب فعله تأكد من تعيين الشروط التالية بشكل صحيح:
- لا تحتوي سمة الاسم على أي مما يلي:
| علامة المساواة في البداية | = |
|---|---|
| نقطة | . |
| علامة تعجب | ! |
| معقوفين | [] |
| مساحة بادئة فارغة | |
| أحرف غير قابلة للطباعة | على سبيل المثال: <أدخل> أو <TAB> |
| أي من الرموز التالية | / \ : * ? " <> | # { } ٪ ~ & |
- تتراوح سمة الاسم بين حرف واحد و64 حرفا.
- التعبير هو تعبير صالح.
ACCWeb103918
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على ويب لأنه يحدد نوع JOIN غير معتمد على ويب.
ما يعنيه لا يدعم الخادم الاستعلامات التي لها صلة متعددة بين جدولين (الصلات متعددة الحقول).
ما يجب فعله تأكد من أن الصلات تستخدم حقلا واحدا فقط لكل جدول.
ACCWeb103926
اختبار الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على ويب لأنه لا يحدد الجدول الذي يجب تحديده من.
ما يعنيه لا يحتوي الاستعلام على جداول إدخال (يفتقد عبارة FROM).
ما يجب فعله تأكد من أن الاستعلام الخاص بك يحتوي على عمود إدخال محدد.
ACCWeb103927
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على ويب لأن نتائج الاستعلام تحتوي على حقول متعددة لها نفس الاسم.
ما يعنيه لقد حددت نفس الاسم لحقول متعددة.
ما يجب فعله تحقق من أسماء الحقول المكررة وغير التكرارات إلى أسماء حقول مميزة.
ACCWeb103928
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على ويب لأنه تعذر تحويل بعض معلماته للاستخدام على ويب.
ما يعنيه اسم المعلمة أو نوعها غير صحيح.
ما يجب فعله تأكد من صحة اسم المعلمة ونوعها.
- لا تحتوي سمة الاسم على:
| علامة المساواة في البداية | = |
|---|---|
| نقطة | . |
| علامة تعجب | ! |
| معقوفين | [] |
| مساحة بادئة فارغة | |
| أحرف غير قابلة للطباعة | على سبيل المثال: <أدخل> أو <TAB> |
| أي من الرموز التالية | / \ : * ? " <> | # { } ٪ ~ & |
- تتراوح سمة الاسم بين حرف واحد و64 حرفا.
الأنواع التالية صالحة:
| نص (حتى 255 حرفا) |
|---|
| أرقام |
| منطقي |
| DateTime |
| العملة |
ACCWeb103930
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على ويب لأنه يتم عرض بعض معلماته كالحقول الناتجة أو استخدامها في عبارات ORDER BY.
ما يعنيه يحتوي الاستعلام على معلمة يتم عرضها إما على أنها عددية أو تستخدم بترتيب حسب العبارة.
يمكن أن يحدث هذا إذا تم استخدام معلمة إما عمودا مسقطا (مثال: حدد param1 من Table1) أو كترتيب حسب (مثال: حدد * من الجدول 1 وترتيب حسب field1= param).
ما يجب فعله تجنب استخدام المعلمات التي يتم إسقاطها عمودا أو ترتيبا حسب العمود.
ACCWeb103938
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على ويب.
ما يعنيه يوجد حقلان لهما نفس الاسم ويتعذر على Access إنشاء أسماء مستعارة صالحة لهما.
ما يجب فعله تحقق من أسماء الحقول المكررة وغير التكرارات إلى أسماء حقول مميزة.
ACCWeb103939
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على ويب.
ما يعنيه يحتوي الاستعلام على اسم مستعار أكبر من 64 حرفا.
ما يجب فعله تأكد من أن الاسم المستعار المستخدم في الاستعلام أقل من أو يساوي 64 حرفا.
ACCWeb103940
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على ويب لأنه يحدد نوع JOIN غير معتمد على ويب.
ما يعنيه لا يدعم الخادم الاستعلامات التي لها صلة متعددة على نفس الجدولين (الصلات متعددة الحقول).
ما يجب فعله تأكد من أن الصلات التي تستخدمها تستخدم حقلا واحدا فقط لكل جدول.
ACCWeb103942
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على ويب لأنه يحتوي على صلة دورية.
ما يعنيه تتسبب الصلات بين الجداول في الاستعلام في وجود صلة دائرية بين الجداول مما يمنع Access من تحويل الاستعلام لاستخدامه على ويب.
ما يجب فعله قم بإزالة الصلات بين الجداول بحيث تتم إزالة الصلات الدورية.