我需要根據從對話框中的查詢中提取的值填充Prompt-Response中的OptionSet的默認值。但是,兩種類型的OptionSet的默認值字段都是禁用的。在CRM 2011對話框中爲OptionSet設置默認值
任何人都可以確認這是否是正確的行爲,因爲我不能想到任何原因,你將無法在運行時分配默認的OptionSet?
這將意味着重複整個頁面,因爲我甚至不能添加Condition語句來有條件地使用不同的Prompt-Responses,除非任何人都可以提供更好的解決方案?
我需要根據從對話框中的查詢中提取的值填充Prompt-Response中的OptionSet的默認值。但是,兩種類型的OptionSet的默認值字段都是禁用的。在CRM 2011對話框中爲OptionSet設置默認值
任何人都可以確認這是否是正確的行爲,因爲我不能想到任何原因,你將無法在運行時分配默認的OptionSet?
這將意味着重複整個頁面,因爲我甚至不能添加Condition語句來有條件地使用不同的Prompt-Responses,除非任何人都可以提供更好的解決方案?
當您執行查詢時,即意味着您正在獲取一組值,即使它是單個值。 所以,你可以從查詢中選擇一個選項集但不設置默認值。
無論如何,默認值字段不適用於OptionSets,它用於文本,數字和DateTime響應。
我不完全理解你的最後一個問題。 你能否提供更多的細節。
很長時間以來,問題被問到。
最簡單的答案是您不能將默認值設置爲選項集。
但是,另一種解決方案,而不是複製頁面,這可能對此類情況很有用,是解決兩個查詢的解決方法。
結果是:如果從查詢中獲得匹配,匹配將顯示在選項集中。如果你沒有得到命中,將顯示「默認」值。
另外不要認爲你有任何理由不能爲Option設置默認值。特別是因爲如果用於選項集的查詢不返回命中,頁鎖定。
乾杯。 /Henrik
此外,我遇到了一種情況,今天我使用了一些fetchxml來查詢對話框中的數據,現在想將該值存儲在一個變量中,但似乎我無法使用,只能用它來顯示選項集中的字段。
我欣賞xml正在返回一個記錄,而不是一個字段,但必須離開我可以返回首先或默認並將返回的值存儲在一個變量。