单击添加新记录按钮时,将焦点设置到特定字段

时间:2019-09-12 20:37:37

标签: javascript acumatica acumatica-kb

我正在寻找使用javascript单击“添加新记录”按钮时将焦点设置到“库存ID”字段的可能性。

我已经设法将焦点设置为“库存ID”字段,但这仅在初始化表单时发生,我通过使用以下javascript代码段来做到这一点

<script type="text/javascript">
    function FormView_Load() {
        px_callback.addHandler(setFocusOnCustRef);
        return;
    }

    var setFocus = true;

    function setFocusOnCustRef(context, error) {             
        if (setFocus === true) {
            setFocus = false;
            var InventoryID = px_alls["edInventoryCD"];
            InventoryID.focus();
        }
        return;
    }
</script>

我期望的结果是在页面开始时设置焦点(到目前为止工作),以及在页面上也单击“添加新”按钮时(此行为不会再次初始化表单,因此不会) t将焦点设置在字段上。

1 个答案:

答案 0 :(得分:0)

在表单属性上为初始化设置值。

enter image description here