【发布时间】:2020-01-14 18:32:57
【问题描述】:
我正在寻找在使用 javascript 单击添加新记录按钮时将焦点设置到库存 ID 字段的可能性。
我已经设法将焦点设置到 Inventory ID 字段,但这仅在表单初始化时发生,我已通过使用以下 javascript 代码 sn-p 完成此操作
<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 将焦点设置到该字段)。
【问题讨论】:
标签: javascript acumatica acumatica-kb