You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Acumatica MDSL实现移动端不同屏幕间的RefNbr值传递

Acumatica移动端GI跨页面传递RefNbr参数实现方案

要实现将当前行RefNbr值传递到目标自定义页面,需要在EditDetail容器动作中新增redirectParameters配置块,完成源字段到目标页面参数的绑定,修改后的代码如下:

add container "Result" {
  containerActionsToExpand = 2
  add field "ServiceOrderTypeFSServiceOrderSrvOrdType"
  add field "RefNbr"
  add containerAction "Insert" {
    icon = "system://Plus"
    behavior = Create
    redirect = True
  }
  add containerAction "EditDetail" {
    behavior = Open
    redirect = True
    redirectToScreen = "GI993132"
    redirectToContainer = "Filter_$List$ServiceOrderTypeFSServiceOrderRefNbr"
    // 新增参数映射配置
    redirectParameters = {
      // 格式为:目标页面参数名 = 当前容器字段值
      RefNbr = @RefNbr
      // 若需要同时传递服务订单类型可追加以下配置
      // SrvOrdType = @ServiceOrderTypeFSServiceOrderSrvOrdType
    }
  }
}
  • 请确认目标GI(GI993132)的过滤容器中,用于接收SO编号的参数名与redirectParameters里的键名完全一致,本示例中目标参数名为RefNbr,如实际配置不同请自行调整。
  • @RefNbr为当前Result容器中字段的绑定名,无需修改可直接使用。
  • 配置完成后重新发布移动端配置即可生效,点击SO编号触发EditDetail动作时,系统会自动携带当前行RefNbr值填充到目标页面的对应过滤参数中,自动带出对应服务工单供编辑。

内容的提问来源于stack exchange,提问作者Net Admin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 12:36:03