1. 概述编辑
1.1 版本
报表服务器版本 | JAR 包版本 | 插件版本 |
---|---|---|
10.0 | 2020-01-20 | V1.0 |
1.2 应用场景
在预览报表时,需要核实报表运行的SQL语句是否正确或者查看报表运行了哪些SQL语句。
通常情况下,线上报表无法查看SQL语句,只能在设计器运行环境下,查看日志中SQL语句。但设计器的日志不仅繁多还不能快速定位到SQL语句很不方便。
而报表调试插件能够在报表预览界面随时查看报表最近一次运行的SQL语句,方便定位SQL问题。
1.3 功能介绍
在报表界面显示报表预览的SQL语句,输入参数
报表的SQL语句进行保存
2. 插件介绍编辑
2.1 插件安装
点击下载插件:报表调试助手插件
设计器插件安装方法参照:设计器插件管理
服务器安装插件方法参照: 服务器插件管理
2.2 操作方法
2.2.1 插件安装后,刷新报表,会在报表右上角出现如所示的图标。若图标遮挡报表数据,此图标可以在报表范围内拖到任意位置。
2.2.2 点击上图图标,显示当前用户在当前页面会话查询的最近一次数据集运行情况,如下图所示
(1).位置1为全屏按钮和关闭按钮
(2).位置2为报表的名称
与报表在浏览器中显示的标签名称一致
(3).位置3为报表模板文件的相对路径和绝对路径,方便定位报表模板文件所在路径。
(4).位置4为数据集的相关信息
<类型>分为数据库查询和非数据库查询两种类型,只有为数据库查询时,<查询SQL>才显示内容。
<运行状态>显示在报表内容生成时,此数据集是否执行了。
<sql执行耗费时间>为数据集执行的时间,单位为毫秒(ms)。
<参数>为此数据集的的参数列表。若数据集已执行,则显示参数的执行值,否则,显示原始值。
<查询SQL>为数据集的运行sql。若数据集已执行,则显示数据集的执行内容,否则,显示原始内容。
(5).位置5为<导出>按钮和<复制>按钮
<导出>按钮:把调试内容导出到文本文件中。
<复制>按钮:把调试内容放在粘贴板上。
3. 注意事项编辑
3.1 浏览器支持
此插件暂不支持IE8及以下版本的浏览器,强烈建议使用Firefox,Chrome,Edge,Safari等最新浏览器
3.2 使用权限
此插件只能在<超级管理员>用户下或者设计器环境下使用。