扩展案例以包含一个带有列表的附加选项卡 (AEF)
Extend Cases to include an additional tab with a list (AEF)
我一直在通过相应地添加新字段来扩展 Acumatica 屏幕。但是,对于这个特定场景,我想在案例屏幕中创建一个新选项卡。
此选项卡将包含一个项目列表。这些项目列表将是我将添加到 Acumatica 的自定义 table。
这可能吗?
这是正确的步骤列表吗?
1. Create table in Acumatica for the list of items
2. Create DAC for the new table
3. Extend the Cases Graph and add a new Data View (i.e. PXSelect)
4. Edit the Cases screen so that a table and grid are added accordingly
5. Link the grid to the Data View through the Data Member property
我不确定您是否还需要实施一些额外的事件,但我相信如果 DAC 具有正确的 link 外壳和正确的属性......它应该可以工作。
如果有人帮助确认上述方法,将不胜感激。
在案例输入屏幕中添加包含绑定到自定义 DAC 上的 DataView 的网格的标签页是受支持的方案。
有几种方法可以做到。无论您是在处理自定义项目还是扩展库,都会影响您处理此要求的方式。
你的步骤看起来还不错。以下是我在定制项目中的做法:
- 使用数据库管理实用程序(例如:SQL Server Management Studio)在数据库中创建一个新的 table。重新启动网站实例或 IIS 以确保 Acumatica 获取数据库架构更改。
- 在自定义项目的数据库脚本部分,添加新的 table 并选中从数据库导入 table 架构。这将确保发布自定义项目将在数据库中创建 table。
- 为新 table 创建一个新 DAC,DAC 名称应为 table 名称。
- 扩展案例条目图 (CRCaseMaint) 并在您的 DAC 上添加一个新的 DataView。
- 编辑案例输入屏幕 (CR306000),添加 TabPage 和网格。
- 使用 DataMember 将新网格绑定到您的 DataView 属性
我一直在通过相应地添加新字段来扩展 Acumatica 屏幕。但是,对于这个特定场景,我想在案例屏幕中创建一个新选项卡。
此选项卡将包含一个项目列表。这些项目列表将是我将添加到 Acumatica 的自定义 table。
这可能吗? 这是正确的步骤列表吗?
1. Create table in Acumatica for the list of items
2. Create DAC for the new table
3. Extend the Cases Graph and add a new Data View (i.e. PXSelect)
4. Edit the Cases screen so that a table and grid are added accordingly
5. Link the grid to the Data View through the Data Member property
我不确定您是否还需要实施一些额外的事件,但我相信如果 DAC 具有正确的 link 外壳和正确的属性......它应该可以工作。
如果有人帮助确认上述方法,将不胜感激。
在案例输入屏幕中添加包含绑定到自定义 DAC 上的 DataView 的网格的标签页是受支持的方案。
有几种方法可以做到。无论您是在处理自定义项目还是扩展库,都会影响您处理此要求的方式。
你的步骤看起来还不错。以下是我在定制项目中的做法:
- 使用数据库管理实用程序(例如:SQL Server Management Studio)在数据库中创建一个新的 table。重新启动网站实例或 IIS 以确保 Acumatica 获取数据库架构更改。
- 在自定义项目的数据库脚本部分,添加新的 table 并选中从数据库导入 table 架构。这将确保发布自定义项目将在数据库中创建 table。
- 为新 table 创建一个新 DAC,DAC 名称应为 table 名称。
- 扩展案例条目图 (CRCaseMaint) 并在您的 DAC 上添加一个新的 DataView。
- 编辑案例输入屏幕 (CR306000),添加 TabPage 和网格。
- 使用 DataMember 将新网格绑定到您的 DataView 属性