我有两个GI屏幕,它将CustomerID作为输入并显示来自不同屏幕的数据。我的问题是,我想创建一个自定义屏幕并添加选项卡销售订单,发票,并希望在这些选项卡中显示该GI数据。主要目的是在多个GI屏幕中检查数据,而不是在一个屏幕上显示所有信息。
答案 0 :(得分:0)
我有一种方法可能有所帮助,但我不确定。
首先,在usrGI_CD
GI_CD
或CacheExtension<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中设置值。
希望这有帮助!