0

再会!

我有一个继承 InventoryItemMaint的文件PropertyMaint 。

我还创建了一个自定义页面,其 TypeName 是 PropertyMaint。

一切运行顺利,但是当我尝试在Attributes TAB中上传图像文件时,出现错误,再次询问提供的字段。

这些是重现错误的步骤:

  • 第 1 步:创建一个新项目。
  • 第 2 步:填写所有必填字段。(常规设置、价格/成本和 GL 帐户选项卡)
  • 第 3 步:转到“属性”选项卡,单击“浏览”添加任何图像,选择任何图像并单击“上传”。
  • 第四步:点击保存按钮,出现错误。

有没有人遇到过我遇到的类似错误?

第 1 步和第 2 步 - 常规设置 --- 截图

第 1 步和第 2 步 - GL 帐户 --- 屏幕截图

第 3 步和第 4 步 - 浏览图像、保存和错误 --- 截图

代码文件

LINK ---->>> 页面链接

LINK ---->>> PropertyMaint 链接

LINK ---->>> InventoryItemExtension 链接

我目前正在使用带有 Build 18.202.0029 的 Acumatica 2018 R2 版本。

我在使用 Acumatica 框架方面还是新手,因此非常感谢任何建议和帮助。太感谢了

更新 12-14-2018 我检查了图表的持久化方法,我注意到需要值的字段上没有 NULL 值,错误仍然存​​在。

查看值截图 1

更新 2018 年 12 月 26 日即使我只是使用继承的图表从我的页面更新记录,仍然会发生 null/empty 错误。但是当我撤消时,记录可以再次更新。有没有办法扩展图表或继承它们?

4

2 回答 2

0

Acumatica中graph的继承应该通过以下方式完成:

PropertyMaint : PXGraphExtension<InventoryItemMaint>
于 2018-12-13T10:48:58.173 回答
0

我通过删除Example.cs文件解决了我的问题。该文件包含一个 InventoryItemMaintExtension,我假设它也会在我的 PropertyMaint 继承期间触发。谢谢大家的帮助,直到下一次。

于 2018-12-26T06:40:14.953 回答