كيفية تحديث النموذج الأصل في CRM Dynamics 5.0 بعد الانتهاء من الإجراء على شكل طفل مخصص؟

StackOverflow https://stackoverflow.com/questions/4094058

سؤال

لدي نموذج الوالدين يسمى القضية. يحتوي نموذج المشكلة هذا على زر يسمى IG على شريط النموذج الذي يفتح صفحة HTML المخصصة.

الآن بعد النقر على زر الإرسال على النموذج المخصص الذي يقوم ببعض الإدراج في CRM ويغلق مباشرة. الآن أريد تحديث نموذج مشكلة الوالدين عند إغلاق صفحة HTML للطفل لتعكس إدراجاتي.

فيما يلي الرمز الذي استخدمته للاتصال بنموذج الطفل عند النقر على زر IG من شريط نموذج الإصدار:

function popup()
{
    var url = './WebResources/irpc_/planner.html';

    var data =
    {
        issueGuid: Xrm.Page.data.entity.getId(),
        causeCodeGuid: Xrm.Page.data.entity.attributes.get("irpc_causecode").getValue()[0].id,
        riskClassificationId: Xrm.Page.data.entity.attributes.get("irpc_riskclassification").getValue()
    };

    window.showModalDialog(url , data, 'dialogHeight:480px;dialogWidth:1200px;');

}

نقدر مساعدتكم.

شكرًا

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

المحلول

بامكانك ان تحاول:

window.location.href = window.location.protocol + "//" + window.location.host + window.location.pathname + window.location.search

سيؤدي ذلك إلى إدخال نفس عنوان URL ناقص التجزئة/الشظية. أفترض أن CRM 5 لا يزال يستخدم جزءًا من شأنه أن يمنع الصفحة من التحديث إذا قمت فقط بإجراء نافذة. location.href = window.location.href.

تحفظات:

  1. إذا كانت هناك بيانات قذرة على النموذج ، فستحصل على تحذير من البيانات القذرة.

نصائح أخرى

 well, you can use the following line of code.

 window.location.reload(true);
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top