سؤال

لدي اثنين من dataformwebarts على صفحة، واحدة لإنشاء كائنات جديدة، واحدة لتعديلها. WebPart الذي يخلقها لديه هذا الزر: giveacodicetagpre.

الإجراءات للزر الذي قمت بتعيينه من SharePoint Designer 2010، كما يلي:

  • ارتكاب
  • تحديث
  • انتقل إلى الصفحة (نفس الصفحة ولكن مع تعيين المعلمة SELENTID مع القيمة:
    "، DSQueryResponse / صفوف / صف / @ ID،"

    المنطق الذي يجب أن يحدث هو: احفظ الكائن، ثم إعادة توجيه إلى نفس الصفحة ولكن مع معرف الكائن الذي تم إنشاؤه حديثا في XSLTListViewWebPart.

    ما يحدث بالفعل، يعمل إعادة التوجيه ولكن إلى: giveacodicetagpre.

    أرى مشكلتين، أولا - يبدو أن عنوان URL المعاد توجيهه ترميزه.ثانيا، تتم ضبط المعلمة ببساطة كسلسلة، لا تعتبر معلمة فعلية.

    هل يمكن لأحد أن يعطي تلميحا على ما يحدث؟

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

المحلول

حاول استبدال هذا: giveacodicetagpre.

مع giveacodicetagpre.

إذا كان هذا لا يعمل، فيمكنك استخدام Substring (@، [بدء الفهرس]، [LEVELT]) أو Substring-after أو Substring - قبل في XSLT

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