我有兩個實體,我們稱它們爲Parent
和Child
,採用1:n的關係,其中一個Parent
可以有0-n Child
。將字段默認值設置爲某個計算的結果
Parent
有兩個字段,Parent.Number
和Parent.Name
。當創建通過在Parent
一個子網格的加號按鈕Child
,該Child.Name
應預設爲:
Parent.Name
(Parent.Number
)
我已經嘗試了很多不同的方法至極的所有領導去死。他們中的一些人:
- 通過BusinessRules
- 計算字段計算上
Child
結合BusinessRules - 上
Parent
計算字段,通過映射在預先計算的文本傳送到Child
實體。 - 上
Parent
計算字段,使用BusinessRule來設置它的值作爲Child.Name
- 使用爲
Child.OnAfterCreate
工作流程中的默認值(工程,需要在,雖然)
(爲簡便起見我不會去到爲什麼每種方法沒有工作的細節,但將闡述請求。)
有什麼辦法來實現這一目標而無需使用客戶端腳本的,我不知道呢?
@JavaScript(這是一個解決方案):它是。我剛剛花了幾個小時讓自己熟悉Dynamics CRM腳本並解決了這個問題。我只是想確定沒有其他的選擇我錯過了(對於Dynamics CRM來說還是相當新的)。謝謝回覆。 – Sebastian