首页 > 解决方案 > Acumatica:在 SQL 中重命名表而不破坏屏幕等的过程

问题描述

我有几个我创建的自定义表和一些基于它们的屏幕、导入等。然后意识到我没有用我们自己的 2 字符租户前缀。似乎是一个简单的重构,但如果我重命名 SQL 表和 DAC 类(我正在使用扩展库),那么我的 ASPX/屏幕编辑器会损坏(没有重命名图形或图形视图)尝试修改 ASPX 标记并重新加载更改的文件,但是然后我在屏幕编辑器中得到了一个空屏幕。我现在把所有东西都放回去并从前一天的包导出中恢复。重命名 SQL/DAC 类的任何提示/技巧。我查看了 PXTableName 属性(试图保持代码相同并且只更改 SQL 表),但不明白为什么这需要另一个虚拟/抽象类。

更新:再次尝试,这次没有问题,只是重命名 DAC 和 SQL 表。不知道我第一次犯了什么错误。

标签: acumatica

解决方案


推荐阅读