需要自定义屏幕的帮助

时间:2018-05-23 09:58:41

标签: acumatica

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

1 个答案:

答案 0 :(得分: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中设置值。

希望这有帮助!