acumatica - Acumatica:在 SQL 中重命名表而不破坏屏幕等的过程
问题描述
我有几个我创建的自定义表和一些基于它们的屏幕、导入等。然后意识到我没有用我们自己的 2 字符租户前缀。似乎是一个简单的重构,但如果我重命名 SQL 表和 DAC 类(我正在使用扩展库),那么我的 ASPX/屏幕编辑器会损坏(没有重命名图形或图形视图)尝试修改 ASPX 标记并重新加载更改的文件,但是然后我在屏幕编辑器中得到了一个空屏幕。我现在把所有东西都放回去并从前一天的包导出中恢复。重命名 SQL/DAC 类的任何提示/技巧。我查看了 PXTableName 属性(试图保持代码相同并且只更改 SQL 表),但不明白为什么这需要另一个虚拟/抽象类。
更新:再次尝试,这次没有问题,只是重命名 DAC 和 SQL 表。不知道我第一次犯了什么错误。
解决方案
推荐阅读
- java - 包含 @ManyToOne 关系的 @Embeddable 类的 JPA criteriaBuilder
- php - 仅使用 fopen() 和 fclose() 清除文件是否安全?
- python - 在 Python 3.x 中使用 matplotlib 和 Networkx 的曲线边缘
- firebase - 将 Firebase 函数日志流式传输到本地终端
- javascript - SharePoint 加载项,找不到“样式库”?语言问题
- php - 自定义功能,仅允许提交中的预期数据
- android - 我如何使用 Android XML 制作剪辑的部分图层列表
- keras - plot_model 无法正常工作,因为带有 args 的“点”
- c# - 基于决策的游戏与 2 个按钮统一?
- python - 回归线图