ظهور رسالة خطأ عند محاولة حفظ نموذج InfoPath تم تغييره إلى مكتبة النماذج: "يتعذر على InfoPath حفظ النموذج"


الأعراض


اطلع على السيناريو التالي.
  • افتح نموذج Microsoft InfoPath بالنقر فوق اسم النموذج في مكتبة نماذج SharePoint.
  • قبل فتح النموذج، يمكنك فحص المستند النموذج.
  • تم تكوين المكتبة التي يوجد النموذج للمطالبة بسحب المستندات. ومع ذلك، لا تتلقى رسالة تشير إلى أن النموذج يجب سحب.
  • تغيير النموذج ومحاولة الكتابة فوق النموذج الأصلي باستخدام أحد الأساليب التالية:
    • انقر أيقونة حفظ.
    • انقر فوق "حفظ ك" رمز لكن محاولة الكتابة فوق الملف عن طريق توفير نفس مجلد الوجهة واسم الملف.

في هذا السيناريو، تتلقى رسالة الخطأ التالية:
يتعذر على InfoPath حفظ النموذج.
الموقع المحدد غير صحيح أو غير متوفر.

التدقيق الإملائي لاسم الملف والتحقق من صحة الموقع.
ملاحظة: إذا قمت بفتح النموذج بالنقر فوق تحرير في المستعرض في القائمة المنسدلة للحقل، تتم مطالبتك بالتحقق من النموذج.

السبب


يحدث هذا السلوك لأن InfoPath يتلقى نتيجة خطأ "تم رفض وصول" من SharePoint. يتلقى InfoPath نتيجة هذا الخطأ عندما يحاول InfoPath الحصول على تأمين على الملف الوجهة الكتابة فوق ملف وجهة. يحدث هذا نتيجة خطأ لأنه لم يتم سحب المستند.

الحل


لحل هذا السلوك، راجع مستند نموذج قبل تغيير النموذج. للقيام بذلك، حدد موقع المستند النموذج في مكتبة النماذج، وثم انقر فوق سحب في القائمة المجاورة للمستند.

إذا لم تكن متأكداً من ما إذا كان يجب أن يتم سحب المستند، يجب فتح القائمة المنسدلة للنموذج وثم انقر فوق تحرير في Microsoft InfoPath لفتح النموذج. إذا كان السحب مطلوباً، يقوم InfoPath بإرجاع الرسالة التالية:
يجب سحب هذا العنصر قبل إجراء أية تغييرات. هل تريد سحب هذا العنصر الآن؟

مزيد من المعلومات


إذا كان الفعل أجريت تغييرات على مستند فحص الخروج، يمكنك حفظها باستخدام أيقونة "حفظ باسم" ثم توفير اسم ملف جديد أو موقع للنموذج.

إذا قمت بإدارة موقع SharePoint ونجد أن هذا استمرار حدوث المشكلة، قد تحتاج إلى إجراء أحد التغييرات التالية:

  • إضافة رسالة نصية إلى قالب نموذج InfoPath الذي تذكر المستخدمين من سحب النموذج قبل تحريره.
  • في إعدادات تعيين الإصدار مكتبة، بتعيين المطالبة بالسحب إلى " لا".
  • تغيير نوع نموذج قالب النموذج من نموذج "مستعرض ويب" إلى نموذج InfoPath Filler ومن ثم إعادة نشر القالب.