![]() |
#3 |
Участник
|
Chebv, спасибо за совет, но ничего не помогло.
Примерно нашел ошибку, onValidate() вызывался для "Item Journal Line" до вставки в таблицу.(не содержащей нужной информации, типа Phys. Inventory) Решил задачу очень костыльным методом. В триггере поля onBeforeEvaluateField() Код: rCurItemInv := "Item Journal Line"; rItemInventory.RESET; IF rItemInventory.GET(rCurItemInv."Journal Template Name", rCurItemInv."Journal Batch Name", rCurItemInv."Line No.") THEN BEGIN EVALUATE(quatVal, Text); rItemInventory.VALIDATE("Qty. (Phys. Inventory)", quatVal); rItemInventory.MODIFY(TRUE); END; |
|