首页 > 解决方案 > Acumatica 将列添加到文件对话框网格

问题描述

问题

有人问我是否可以在 Acumatica 的标准文件对话框窗口的网格中添加一列。

发现

我相信我可以扩展缓存以在数据访问类中创建一个字段(并修改表/创建一个扩展表来处理数据库端),但我没有看到将所述字段作为列添加到表单中的方法在网格中。没有与此相对应的任何屏幕,并且智能面板未在每个页面中定义。相反,它似乎是在 PX.Web.UI.PXFilesDialog 中创建的。唯一的入口点似乎是本文中概述的解决方案:

https://community.acumatica.com/customization-and-development-72/how-to-add-a-custom-button-to-the-files-dialog-box-4229

此访问点似乎仅用于向智能面板的网格添加操作。由于向网格添加列通常不是通过 Acumatica 框架中的代码完成的,并且反编译 PXFilesDialog 类表明它将列添加到网格(因为它具有对网格的引用),因此似乎没有一种访问方式。

结论

感谢您提供任何帮助(或至少确认我对这种可能性的怀疑)。

标签: acumatica

解决方案


不,目前无法向该网格添加列。
这些列基本上是在PXFileDialog控件内部硬编码的。

在此处输入图像描述


推荐阅读