سؤال

لدي فكرة لحل مشكلة عن طريق إضافة jQuery/javascript إلى صفحة aspx (في هذه الحالة DispForm.aspx) لكنني أعتقد أنني سمعت أن SharePoint Online يقوم بتثبيت التحديثات تلقائيًا.هل يمكن أن يكون لهذه التحديثات تأثير على jQuery الذي كتبته؟مثل تغيير معرف العميل أو غيره.وكم مرة في السنة هناك تحديثات؟أي أفكار حول هذا، لماذا لا ينبغي لنا أن نفعل هذا؟

هل كانت مفيدة؟

المحلول

لا، لن تؤثر التحديثات التلقائية على التغييرات الخاصة بك.

كلما قمت بتخصيص صفحة SharePoint افتراضية (Disporm.aspx في حالتك)، يصبح غير مرغوب فيه وتغيير التغييرات التي أجريتها على الصفحة في قاعدة بيانات المحتوى.الآن كلما قمت بتقديم طلب إلى تلك الصفحة، يتم جلب البيانات من نظام الملفات (الصفحة الأصلية) وقاعدة بيانات المحتوى (التغييرات المخصصة) وإظهارها.

أيضا نتيجة لعدم التشغيل، إذا قمت بتعديل أي برنامج معين من القائمة معينة .aspx، ثم تنعكس التغييرات فقط في تلك القائمة وليس كل قائمة أخرى للمؤسسات.

نصائح أخرى

هذا لا يجيب بشكل مباشر على سؤالك، ولكن:
إذا كنت تستخدم <CustomAction Location="ScriptLink" /> في الوحدة النمطية ونشرها وحاول كتابة محددات لا تعتمد على المعرف، يجب أن تكون آمنًا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى sharepoint.stackexchange
scroll top