业务中心识别对象形式与扩展形式
Business Central Identifying Object form vs Extension Form
我也是许多开始在 Business Central 中进行开发工作的人之一。我目前负责将 C/SIDE 迁移到 AL。我的问题是,有没有办法识别某些东西是对象形式还是扩展形式?我从第三方供应商那里获得的文档说:
“XYZ 公司的所有产品都以对象形式和扩展形式提供。想要从解决方案的对象版本迁移到应用程序版本的现有客户需要进行迁移.... “
首先澄清一下:
- 对象形式表示修改通过C/Side.
- 扩展形式意味着修改被隔离在它们自己的包中,具有一个或多个对其他扩展的依赖性。这些在 C/Side 对象设计器中不可见。
当通过C/Side进行修改时,系统会生成符号来模拟扩展界面。这提供了扩展 C/Side 个对象所需的功能。
确定修改是对象形式还是扩展形式的最简单方法是检查系统上安装了哪些扩展。这可以通过两种方式完成:
- 在 Business Central 客户端中,转到扩展管理页面。此处将列出所有已安装的扩展(除了一些您无需担心的隐藏 Microsoft 扩展)。
- 运行 命令
Get-NAVAppInfo
通过 PowerShell。这将列出请求的租户上所有已安装的扩展。
我也是许多开始在 Business Central 中进行开发工作的人之一。我目前负责将 C/SIDE 迁移到 AL。我的问题是,有没有办法识别某些东西是对象形式还是扩展形式?我从第三方供应商那里获得的文档说:
“XYZ 公司的所有产品都以对象形式和扩展形式提供。想要从解决方案的对象版本迁移到应用程序版本的现有客户需要进行迁移.... “
首先澄清一下:
- 对象形式表示修改通过C/Side.
- 扩展形式意味着修改被隔离在它们自己的包中,具有一个或多个对其他扩展的依赖性。这些在 C/Side 对象设计器中不可见。
当通过C/Side进行修改时,系统会生成符号来模拟扩展界面。这提供了扩展 C/Side 个对象所需的功能。
确定修改是对象形式还是扩展形式的最简单方法是检查系统上安装了哪些扩展。这可以通过两种方式完成:
- 在 Business Central 客户端中,转到扩展管理页面。此处将列出所有已安装的扩展(除了一些您无需担心的隐藏 Microsoft 扩展)。
- 运行 命令
Get-NAVAppInfo
通过 PowerShell。这将列出请求的租户上所有已安装的扩展。