首页 文章

更改Acumatica中按钮单击表中的值

提问于
浏览
0

我正在Acumatica中创建一个Scan In and Out表单作为自定义屏幕 . 它们是两个独立的屏幕,两者都只是标准形式 .

它们的设置如下:一个字段是选择器,您可以在其中选择要修改的数据行的密钥ID,例如工作订单 . 单击“扫描输入”后,将更改该数据行中您选择的密钥ID的字段值,例如,状态字段表示正在处理“扫描”按钮单击并关闭“扫描”按钮单击 .

我的问题是,是否可以通过单击事件来完成此操作 . 我的意思是保存按钮提交对数据库的更改,但这没有保存,只是更改特定数据行的一个字段 .

如果有人有建议或可以指出我正确的方向,这将是伟大的!这一切都在Acumatica中,所以我觉得Graph或View必须修改?

2 回答

  • 0

    在更改状态的操作中,更改状态后,可以调用视图的更新(ViewName.Update(targetRow)),该更新用于使用您正在查看的信息填充页面 . 您可以使用this.Actions.PressSave()以编程方式触发页面保存 .

  • 0

    一旦进入我的公司,我们做了类似的事情,我知道这不是基于acumatica方式的最佳选择,但我们所做的是从动作执行直接SQL查询(在您的情况下是单击按钮)来更新/插入一些内容数据库 . 我认为最好的选择是使用Ajax,但我不知道acumatica是否具有此功能 .

相关问题