需要自定义屏幕的帮助

问题描述 投票:0回答:1

我有两个GI屏幕,它将CustomerID作为输入并显示来自不同屏幕的数据。我的问题是,我想创建一个自定义屏幕并添加选项卡销售订单,发票,并希望在这些选项卡中显示该GI数据。主要目的是在多个GI屏幕中检查数据,而不是在一个屏幕上显示所有信息。

acumatica
1个回答
0
投票

我有一种方法可能它可以帮助,但我不确定。

首先,在usrGI_CD中创建GI_CDCacheExtension<GI-DAC>等虚拟视图

接下来,您在代码中处理它,如:

GI-Graph graph = CreateInstance<GI-Graph>();

GI-DAC giResult = PXSelect<GI-DAC, Where<Field1, Equal<Required<Field1>>>>.Select(graph, valueField1,......);

您可以使用Field1添加您想要的批次字段。之后,您将拥有所需的行值,并且可以使用PXUIFieldAttribute.SetValue(cache,giResult.value)在DataView中设置值。

希望这有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.