【问题标题】:How to add the OrderNbr hyperlink in SOLine如何在 SOLine 中添加 OrderNbr 超链接
【发布时间】:2018-06-08 21:26:42
【问题描述】:

我有一个只显示 SOLine 和 SOOrder 数据的网格。在我的例子中,SOLine 是主要的 DAC,因为网格的目的是执行交易的大规模更新。我希望在网格中添加 OrderNbr,以便用户可以选择并打开销售订单弹出窗口。如果在我的网格中使用 SOOrder 表,我注意到订单号字段不会显示为超链接。接下来我尝试 SOLine.orderNbr。但是,字段类型仅为 TextEdit。这是一个解决方法

我创建了 SOLine 缓存扩展并定义了一个非绑定字段。像 ExtraSOOrder 字段这样简单的东西。接下来我创建一个 PXAction,它创建 SOOrderEntry 图并执行重定向,并实现目标。我注意到网格中有一些奇怪的东西。 OrderNbr 显示两次。尽管该字段在网格中只添加了一次,但网页会再次添加该字段。事实上,用户无法在列选择器中删除重复的订单号字段。重复字段有一个我以前从未见过的黄色图标。

将重定向添加到销售订单输入页面的最佳方式是什么?该行为非常适合此网格中的“库存项目”字段。 OrderNbr 更具挑战性。

【问题讨论】:

标签: acumatica


【解决方案1】:

所需要的只是将 SOOrder.orderNbr 添加到网格列集合中。然后将操作分配给 Linkedcommand 属性,分配给该字段。无需为所有这些创建缓存扩展。

【讨论】:

  • 您只需要将网格列作为 PXSelector 并将 AllowEdit 设置为 true。无需自定义操作/链接命令。如果添加为通用查询,则相同的想法 GI 通过销售订单 ordernbr 字段的选择器和 DAC 主图知道链接。只是另一种选择,需要维护的代码更少。使用 SOOrder.OrderNbr 与 SOLine.OrderNbr
猜你喜欢
  • 2015-06-23
  • 2010-10-06
  • 2015-07-08
  • 2018-03-07
  • 1970-01-01
  • 2014-05-13
  • 1970-01-01
  • 2023-03-22
  • 2013-08-27
相关资源
最近更新 更多