我有一个销售输入表单,用户可以在其中选择一个布尔值,“有交易吗?”。提交表单后,我的代码显示了一个绑定到单独数据源的弹出表单。此弹出窗口上的“父母库存编号”字段需要来自初始销售输入表单上的“股票编号”字段。我没有任何成功传递它的机会。
我试图修改Submit / OnClick脚本以将(源)“库存号”字段设置为变量,然后在显示弹出窗口后将其设置为可见,但这似乎不起作用。
//Submit button, 'On Click' code.
app.closeDialog('AddSaleWindow');
var tradechk = widget.datasource.item.HasTrade;
if(tradechk === true){
app.popups.AddTradePopup.visible = true;
}
widget.datasource.createItem();
使用工作代码进行编辑-用于“提交并添加另一个”按钮。它将库存编号和交易类型传递给第二种形式。
var parentStkNo = app.popups.AddTradePopup.children.ParentStkNo.value;
var parentDealType =
app.popups.AddTradePopup.children.TradeDealType.value;
widget.datasource.createItem();
app.popups.AddTradePopup.visible = false;
app.closeDialog('AddSaleWindow');
app.popups.AddTrade2Popup.visible = true;
app.popups.AddTrade2Popup.children.ParentStkNo.value = parentStkNo;
app.popups.AddTrade2Popup.TradeDealType.value = parentDealType;