电子表格FineReport教程:[16]远程设计

 时间:2024-10-18 19:10:00

远程设计是指将FineReport报表工程部署到远程服务器上,当需要对工程里面的模板进行修改设计的时候,可以直接通过本地设计器连接到远程服务器上的工作目录进行工作,其修改直接保存在服务器端,对服务器上的模板起作用,下面就通过电子表格FineReport来简单介绍一下。

工具/原料

大小:148.2M 适用平台:windows/linux

电子表格FineReport7.1.1

远程设计之数据连接权限控制

1、描述数据连接权限控制是指远程设计时,不同用户对工程下的数据连接有不同的使用权限。

2、数据连接权限分配在tomcat服务器下部署一个报表工程WebReport,用来作为远程设计的被连接对象。

3、模板权限控制方式修改用管理员账号登录web服务器(tomcat)下报表工程,点击管理系统>权限管理>设置,模板权限控制方式选择角色权限控制,并开启数据连接控制,如下图:

电子表格FineReport教程:[16]远程设计

5、注:数据连接属于共享资源,非管理员不能修改,只能查看。另:如果用户没有购买数据决策系统功能,进行平台系统时,选择角色权限控制,不能根据部门职位分配权限,只能根据角色进行分配(导入的角色和手动添加的角色)。点击保存即可。

6、配置远程工作目录打开本地设计器,点击文件>其他,创建一个远程服务器,登录用户为总调度Jack,如下图:测试连接成功之后,点击确定,即可登录远程设计工作目录。

电子表格FineReport教程:[16]远程设计

8、没有权限效果点击文件>切换工作目录>其他,选中远程工作目录,将用户名改为Anna,使用一线技术支持Anna登录远程设计,技术支持一线技术支持没有任何远程设计的权限,此时新建一个数据库查询,可以看到该用户无法使用任何数据连接,数据连接下拉框为空,如下图:

电子表格FineReport教程:[16]远程设计

3、选中一线技术支持,给该部门职位分配模板标签项中的doc文件夹的设计权限,如下图:点击保存即可。

电子表格FineReport教程:[16]远程设计

5、效果查看总调度——Jack点击确定,进入到Jack的远程设计界面,如下图,可以对demo文件夹下面的所有模板进行设计,并可以删除该文件夹下的任意一张模板和任意文件夹,同时也可在该文件夹下添加模板和文件夹,只限于该文件夹:注:拥有模板设计的权限,如果没有该模板数据集中数据连接的权限,预览模板时则提示没有权限,故在进行权限分配的时候,需要注意将数据连接和模板设计权限联合起来分配。

电子表格FineReport教程:[16]远程设计

7、总结进行远程设计模板权限控制必须要在先管理平台中设置角色权限控制,然后再给不同的角色配置模板设计权限和数据连接访问权限数据连接访问权限和模板设置权限需要配套使用,如果只给了模板设计权限,不给配置数据连接权限,那么在远程设计时,将无法添加或修改数据,如果只给了数据连接权限,不给模板设计权限,数据连接将无用武之地。

  • 网站程序如何上传?
  • 气阴两虚如何食补
  • 优酷设置同时可以上传6个任务详细攻略
  • 北京春季旅游攻略
  • 在家怎么做滑溜鲜贝?
  • 热门搜索
    本溪旅游 九华山旅游 浙江旅游攻略 浙江旅游景点大全 云南旅游路线 旅游团购 孤柏渡飞黄旅游区 旅游线路推荐 丽江旅游股票 桂林旅游景点