У меня есть форма под названием 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
не заполняется.Однако я не могу сохранить его из-за моей формулы проверки, требующей ввода значения.
Как обойти эту проблему?В идеале я хочу сохранить формулу проверки для поля.