![](/img/trans.png)
[英]how to set/get value to the custom field of a case in MS Dynamics CRM using C#
[英]Ms Dynamics CRM custom workflow get visible attributes from form using c#
如何在自定義工作流中使用C#從實體表單獲取可見屬性? 有什么想法請分享!
這是PITA,但可行。
systemform
實體(你想要的formxml
屬性) formxml
屬性包含表單定義,它以xml格式編碼( <
表示為<
等)。 在formxml
內容內,一個字段如下所示:
<cell id="(guid)" labelid="(guid)" showlabel="true" locklevel="0" visible="false">
<labels>
<label description="(field label)" languagecode="1033" />
</labels>
<control id="(field name)" classid="(guid)" datafieldname="(field name)" disabled="false">
visible
屬性的cell
元素(僅在隱藏字段時才存在) 痛點:您將無法判斷javascript是否已切換字段可見性
您是什么意思可見屬性? 您是指帶有值的屬性還是以表格形式顯示的屬性? 如果這是第二個,那么您唯一需要跟蹤的方法就是使用文本字段,並使用一些代碼來標識活動的內容。
例如 創建一個文本字段
並在其中寫下所有可見的姓名和姓氏字段:
“名字姓”
您可以使用javascript和業務規則進行操作,以使每次記錄的字段列表每次都保持更新。 在后面的代碼中,您只需要閱讀文本字段並操作魔術字符串即可。 這不是一個很好的操作,但是這是我看到的唯一跟蹤表單上顯示哪些字段的方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.