历史版本3 :[平台]服务器数据集 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

报表服务器版本
JAR 包功能变更
10.0--
10.0.122020-12-28新增支持从平台添加文件数据集

1.2 功能简介

服务器数据集作用于整个报表工程,工程中任一模板都可以使用服务器数据集中的数据。

本文将介绍从数据决策系统添加服务器数据集的方法。如需从设计器添加服务器数据集,详情请参见:服务器数据集

2. 添加权限编辑

超级管理员默认可从数据决策系统添加服务器数据集。普通用户如需添加,需要超管授予权限。

超级管理员登录数据决策系统,点击「管理系统>权限管理>全局设置」,打开「分级授权」和「数据连接控制」,点击「保存」。如下图所示:

image.png

超级管理员登录数据决策系统,点击「管理系统>权限管理>权限配置」,选择权限载体「部门/角色/用户」,选择具体项,打开「管理系统>数据连接>查看权限」。如下图所示:

image.png

注:如需创建 SQL 数据集,需要额外获得数据连接的使用权限。

超级管理员登录数据决策系统,点击「管理系统>权限管理>权限配置」,选择权限载体「部门/角色/用户」,选择具体项,打开「数据连接>使用权限」。如下图所示:

image.png

3. 添加方式编辑

拥有权限的用户登录数据决策系统,点击「管理系统>数据连接>服务器数据集」,点击「创建数据集」。

支持在数据决策系统添加SQL 数据集、树数据集、文件数据集。如下图所示:

image.png

各种数据集的具体设置方式如下表所示:

数据集类型简介文档教程
SQL 数据集数据源是数据库中的表数据数据库查询
树数据集数据源是有层级关系的 SQL 数据集树数据集
文件数据集文本数据集数据源是一系列的 TXT 文本文件文本数据集
Excel 数据集数据源是一系列的 XLS 文件Excel 数据集
远程 Excel 数据集通过 URL 方式访问 JSP 页面,将对应的 Excel 文件作为数据集远程 Excel 数据集
XML 数据集数据源是一系列的 XML 文件XML 数据集

4. 效果预览编辑

该页面列出所有数据集,包含 FineReport 设计器创建的数据集。

  • 平台支持添加的服务器数据集类型:SQL 数据集、树数据集、文件数据集

  • 设计器支持添加的服务器数据集类型:SQL 数据集、程序数据集、内置数据集、文件数据集、存储过程、关联数据集、树数据集、JSON 数据集、JSON 程序数据集

注:所有定义的服务器数据集信息都保存在 FineDB 的 fine_conf_entity 表中。

1)若服务器数据集类型非 SQL 数据集、树数据集、文件数据集

不支持在平台预览数据集内容。提示:该数据集类型仅支持在设计器中预览。如下图所示:

image.png

鼠标悬浮在数据集上,可删除数据集。如下图所示:

image.png

2)若服务器数据集类型为 SQL 数据集、树数据集、文件数据集

选中数据集,点击「预览」,可预览数据集内容。如下图所示:

2020-12-23_11-19-31.png

选中数据集,点击「编辑」,可修改数据集,点击「保存即可」。如下图所示:

2020-12-23_11-23-58.png

鼠标悬浮在数据集上,可删除/重命名数据集。如下图所示:

image.png