页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

(本文档仅供参考)

问题

配置的参数 在excel 报表上没有生效

排查思路

检查参数设置:

确保您在报表中正确设置了参数,并且参数的值已经正确传递到报表中。
在工具栏中单击“参数”按钮,检查“参数设置”窗口中的设置项。确保您选择了“使用参数默认值”或“使用保存报表时的参数当前值”来设置参数的值。
检查参数应用值设置:

在工具栏中单击“参数设置”按钮,检查“参数应用值设置”窗口中的设置项。确保您选择了“使用参数默认值”或“使用保存报表时的参数当前值”来设置参数的值。
保存并重新打开报表:

保存报表后,重新打开报表,检查参数的值是否按照您的设置生效。
检查Excel中的参数显示:

确保Excel报表中的参数控件(如下拉列表、文本框等)已经正确绑定到参数,并且能够正确显示和传递参数的值。参数是用于动态设定报表和查询条件的变量。用户可以根据需要设定参数值,从而灵活地调整报表的展示结果。但在报表开发过程中,开发人员配置参数后经常会遇到参数在Excel版本上没有生效的问题。

具体现象:

1、报表预览时,看不到参数

2、Excel中进行参数排版时,看不到参数

如果遇到该问题,请参照后续步骤,检查问题原因。

现象1:报表预览时,看不到参数

排查思路

一、检查参数设置,确保在数据集中正确设置了参数

  • Excel报表基于系统数据集-旧数据集(原生SQL查询、SQL数据集等)开发

1、检查参数定义中是否勾选显示参数

Image Added

2、检查旧数据集中是否引用到参数

Image Added

  • Excel报表基于系统数据集-数据模型开发

1、检查数据模型私有参数中是否添加了参数,各类私有查询参数使用方式

2、检查该参数在数据模型参数面板中是否设置好映射关系

Image Added

Image Added

  • Excel报表基于报表数据集开发

1、检查报表数据集中是否添加了参数,电子表格⬝ 模型汇总查询示例电子表格⬝ 模型明细查询示例电子表格⬝ SQL查询示例

2、检查参数管理中是否设置好映射关系

Image Added

Image Added

二、检查报表设置,确保参数在报表层面设置为显示

1、检查参数排版,确认参数是否设置了隐藏

Image Added

2、检查是否存在宏代码\宏资源包导致参数不显示,可禁用宏代码验证

Image Added

Image Added

现象2:Excel中进行参数排版时,看不到参数

一般是用户开发时使用了系统数据集,系统数据集修改后缓存无法及时更新,需点击清空【本地缓存】后才能看到。

Image Added