簡體   English   中英

Dynamics CRM 2011 - 從主網格打開自定義活動會打開“新記錄”窗口

[英]Dynamics CRM 2011 - opening custom activity from main grid opens “new record” window instead

我有一個名為“slfn_technischonderhoud”的自定義活動實體,它被設置為不出現在活動菜單中。 我在我的開發環境中有一個這樣的記錄。 每當我嘗試從 main.aspx 網格打開此記錄時,它都會將我重定向到“新記錄”表單。 這只發生在從 main.aspx 網格打開它時。 從相關實體上的嵌入式子網格打開它時,它會打開正確的記錄。

我確實有一個 Javascript 函數可以做到這一點(在新窗口中打開“新記錄”表單)。 有沒有辦法將此函數以某種方式分配給 main.aspx 網格上的雙擊事件? 有沒有辦法解除綁定?

您是否嘗試創建 Web 資源並將其添加到自定義實體表單並以這種方式使用 javascript 和 Jquery:

$( document ).ready(function() {
  // Insert your code here to add the event to the main.aspx grid.
  // This code will be loaded outside the form i suppose.
});

注意:Microsoft Dynamics CRM 不支持此策略。 所以我建議你使用帶有子網格的 OnLoad 表單事件。

您可以通過刪除 onClick 事件或以這種方式抑制它們來解除綁定:

/*Normal Browser:*/ event.stopPropagation();

/*For IE:*/ window.event.cancelBubble = true;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM