首页 > 解决方案 > 分支的 Acumatica 报表参数

问题描述

如何将分支参数添加到报表?

我试图从现有报告中复制值,但一直收到错误消息

“你调用的对象是空的”。

我用了

= Report.GetFieldSchema('OrganizationBranchReportParameters.BranchID, OrganizationID') 

对于视图和

= Report.GetDefExt('OrganizationBranchReportParameters.BranchID') 

默认。有什么建议么?

标签: acumatica

解决方案


将您拥有的内容与具有分支参数(如 AP 编辑详细信息 (AP610500.rpx))的标准报告进行比较: 在此处输入图像描述

使用 EDIT REPORT 按钮使用报表设计器打开此报表。在报表设计器中,使用菜单 File->Build Schema 打开 Schema Builder。打开 Schema Builder 的 Parameter 选项卡,在树形视图中选择 Branch parameter。对分支参数遵循相同的模式,所有信息都在右窗格中。如果需要,用您的滤波器 DAC 替换 APRegister DAC。 在此处输入图像描述

转到过滤器选项卡以在查询过滤器逻辑中使用您的参数: 在此处输入图像描述

我怀疑您的问题可能是由使用新的自定义表“OrganizationBranchReportParameters”引起的。该表必须在 Schema Builder Tables 选项卡右窗格中可见。如果它不在左窗格中,请使用 Load Schema 按钮加载自定义表。如果它不在右窗格中,请使用箭头按钮将其放在那里。 在此处输入图像描述


推荐阅读