如何在 Acumatica 中扩展 UI 扩展
How can you Extend a UI Extension in Acumatica
我有一个安装了 Manufacturing 的客户端。在 Stock Item Screen 上,MFG 代码添加了 Manufacturing 选项卡。我想在“制造”选项卡中添加一个新字段,但我不想更新 MFG 自定义包,因为它会在新的 MFG 版本发布时引起问题。如何扩展另一个自定义包的屏幕扩展?
其他人建议将 MFG 代码复制到另一个自定义项目并对其进行修改,但这意味着每次他们有新版本时我都必须不断维护第三方代码。这是我试图避免的情况,因为我们已经有一个实例,其中我们为三个不同的客户端设置了基本代码和三个不同的副本。
请注意,我使用 MFG 作为示例,因为我已经 运行 多次使用各种第三方软件解决此问题。
为什么你不能创建一个新的定制项目,他们使用关卡,所以你的新定制是最后一个项目?
假设您安装了自定义 ABC(例如 MFG)。您创建一个新的自定义 XYZ 并将其设置为高于 ABC 的级别。确保 ABC 已发布,在 XYZ 上进行自定义,然后再次发布。
假设您正在使用 Visual Studio,您可能需要在 XYZ 项目中添加对 ABC 项目的 dll 引用。这将允许您在 XYZ 项目中使用 ABC 项目中的 graphs/DACs。
我从 Acuamtica 支持那里收到了这个:
如您所知,我们正在迁移到新的 UI 技术,我们将完全摆脱 Web 表单和 aspx。之后,页面布局很可能由 C# class 表示,其自定义机制类似于我们对图形或 DAC 的自定义机制。
它允许您以相同的方式拥有 multi-level 个扩展。
新的UI计划于2021R1或2021R2实施。 T
这不是立竿见影的帮助,但至少我们知道它即将到来。
我有一个安装了 Manufacturing 的客户端。在 Stock Item Screen 上,MFG 代码添加了 Manufacturing 选项卡。我想在“制造”选项卡中添加一个新字段,但我不想更新 MFG 自定义包,因为它会在新的 MFG 版本发布时引起问题。如何扩展另一个自定义包的屏幕扩展?
其他人建议将 MFG 代码复制到另一个自定义项目并对其进行修改,但这意味着每次他们有新版本时我都必须不断维护第三方代码。这是我试图避免的情况,因为我们已经有一个实例,其中我们为三个不同的客户端设置了基本代码和三个不同的副本。
请注意,我使用 MFG 作为示例,因为我已经 运行 多次使用各种第三方软件解决此问题。
为什么你不能创建一个新的定制项目,他们使用关卡,所以你的新定制是最后一个项目?
假设您安装了自定义 ABC(例如 MFG)。您创建一个新的自定义 XYZ 并将其设置为高于 ABC 的级别。确保 ABC 已发布,在 XYZ 上进行自定义,然后再次发布。
假设您正在使用 Visual Studio,您可能需要在 XYZ 项目中添加对 ABC 项目的 dll 引用。这将允许您在 XYZ 项目中使用 ABC 项目中的 graphs/DACs。
我从 Acuamtica 支持那里收到了这个:
如您所知,我们正在迁移到新的 UI 技术,我们将完全摆脱 Web 表单和 aspx。之后,页面布局很可能由 C# class 表示,其自定义机制类似于我们对图形或 DAC 的自定义机制。 它允许您以相同的方式拥有 multi-level 个扩展。
新的UI计划于2021R1或2021R2实施。 T
这不是立竿见影的帮助,但至少我们知道它即将到来。