首页 > 解决方案 > 我无法让启动功能在相关实体控件上工作

问题描述

这涉及并扩展了已回答的现有 StackOverflow 案例 - 如何在字段上放置“相关实体”查找 (也非常感谢 Acumatica 对此的支持)

我有一个添加“相关链接”控件的自定义屏幕,如下所示:

在此处输入图像描述

这按预期工作。通过将 NoteID、RefNoteID、RelatedEntity 字段添加到它们的 DAC 并将 PXRefNoteSelector 属性添加到它们的视图声明中,我还包含了几个自定义屏幕作为要链接的实体。一切都按预期工作,除了铅笔图标没有启动到已选择的实体/屏幕上。

为了启动到选定的实体,我在 DAC 中是否缺少某些东西(也许是一个属性)?

标签: acumatica

解决方案


您需要使用PXPrimaryGraph属性装饰自定义实体 DAC,并在参数中传递维护页面图形类型:

[PXPrimaryGraph(typeof(CustomEntityMaint))]
[Serializable]
public class CustomEntityDAC : PX.Data.IBqlTable
{

}

推荐阅读