1

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

我已经设法将焦点设置到 Inventory 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>

我期望的结果是在页面启动时设置焦点(到目前为止工作)以及在页面上单击“添加新”按钮时(此行为不会再次初始化表单,因此不会设置专注于该领域)。

4

1 回答 1

1

在表单属性上设置Initialize的值。

在此处输入图像描述

于 2019-09-13T07:46:15.403 回答