在Acumatica中,通用终端点(Generic Inquiry)是用于创建自定义数据检索和报告的工具。当在通用终端点屏幕上创建或编辑一个通用终端点,并且设置了“屏幕ID生成器”选项时,可能会出现“Acumatica通用终端点屏幕ID生成错误”的错误。
要解决这个问题,可以按照以下步骤操作:
以下是一个示例代码,展示了如何使用C#代码在Acumatica中创建一个通用终端点:
using PX.Data;
public class MyGenericInquiry : PXGraph
{
public PXSelect MyCustomTableRecords;
public virtual IEnumerable myCustomTableRecords()
{
// 进行自定义数据检索和报告的逻辑
return null;
}
}
在这个示例中,我们创建了一个名为“MyGenericInquiry”的自定义图(graph),并定义了一个包含自定义表“MyCustomTable”记录的数据选择(PXSelect)。
请根据你的具体需求进行相应的修改和调整,以确保代码能够正确地检索和报告你所需的数据。
希望以上解决方法对你有帮助。如果问题仍然存在,请考虑联系Acumatica支持团队寻求进一步的帮助。