我有一個名爲ProductFamily
的表單。 它有一個名爲ProductFamilyMBValues
的字段,它是一個字符串列表。在文檔創建時引用父字段
我有一個使用名爲Item
的表單的響應文檔,它始終是使用上述表單的文檔的響應。
的Item
形式具有dialoglist
字段ItemMakeBuy
具有驗證公式@If(@Length(ItemMakeBuy) = 0;@Failure("You must choose a Make or Buy value");@Success)
的選擇對於該字段是一個公式:@IfError(@GetDocField($ref;"ProductFamilyMBValues");"?")
。
我的問題是,當我創建一個新的Item
文檔ItemMakeBuy
字段的選項沒有填充,看起來是因爲直到文檔被保存$ref
字段未填充。但是,由於我的驗證公式,我無法保存它,因此需要輸入一個值。
我該如何解決這個問題?理想情況下,我想保留該字段的驗證公式。
你說的「複製從父任何其他領域」是什麼意思?我如何將UNID複製到respnose? –
複製它的一種方法是肯在他的答案中提到的方法。如果您使用公式或腳本創建響應,我會將其添加到那裏。 –
我用公式'@Command([Compose];「」;「Item」)'使用表單動作創建它,我如何設置新創建文檔的字段。我猜'@ SetField'會影響當前文檔。 –