首页 > 其他分享 >报表的实现以及用户组资源注册

报表的实现以及用户组资源注册

时间:2023-06-30 10:24:11浏览次数:45  
标签:报表 -- 用户组 ID1 JL YMD 注册 TYPE

报表的实现以及用户组资源注册

报表实现

1.1 帆软

报表是以表格、图表的形式来动态展示数据,企业通过报表进行数据分析,进而用于辅助经营管理决策。

FineReport 是一款用于报表制作,分析和展示的工具,用户通过使用 FineReport 可以轻松的构建出灵活的数据分析和报表系统,大大缩短项目周期,减少实施成本,最终解决企业信息孤岛的问题,使数据真正产生其应用价值。

1.2报表制作

  • 制作过程与excel表相似
  • 格式方面多使用格式刷
  • 跟数据库连接,通过sql语句添加数据集
  • 具体语法教程需要在帆软说明文档内学习

数据库ds1

WITH T1 AS(

SELECT

COUNT(*) AS NUM,

ID1,

TYPE_CB,

TYPE_CX,

TYPE_JL,

SUBSTR(YMD,5,2) AS YF

FROM LGSCSU.WH_SC_JL0001

WHERE ATTITUDE='同意' AND STATUS ='已审核' AND TYPE_JL IN ('月最好记录','日最 好记录')

--AND SUBSTR(YMD,1,4)='2023'

${if(len(ymd)=0,"","and SUBSTR(YMD,1,4)='"+ymd+"'")}

GROUP BY

ID1,TYPE_CB,TYPE_CX,TYPE_JL,SUBSTR(YMD,5,2)

)

SELECT

C.ID1,

C.TYPE_CB,

C.TYPE_CX,

A.TYPE_JL,

A.YF,

A.NUM

FROM LGSCSU.SA_SC_JL0001_STRUCT C LEFT JOIN T1 A ON A.ID1=C.ID1

ORDER BY C.ID1

 

PS:with ... as ...子查询 https://www.cnblogs.com/Niko12230/p/5945133.html

数据库ds2

--SELECT

--C.ID1,

--C.TYPE_CB,

--C.TYPE_CX,

--A.TYPE_JL,

--A.YMD,

--SUBSTR(A.YMD,5,2) AS YF

--FROM LGSCSU.SA_SC_JL0001_STRUCT C

--LEFT JOIN LGSCSU.WH_SC_JL0001 A

--ON A.ID1=C.ID1

--WHERE A.ATTITUDE='同意' AND A.STATUS ='已审核' AND A.TYPE_JL IN ('月最好记录','日最好记录') AND SUBSTR(A.YMD,1,4)='2023'

--ORDER BY A.BIG_WT DESC

SELECT

count(*) as num,

C.ID1,

C.TYPE_CB,

C.TYPE_CX,

A.TYPE_JL,

LISTAGG (A.YMD,' ') WITHIN GROUP (ORDER BY A.YMD) AS YMD

FROM LGSCSU.SA_SC_JL0001_STRUCT C LEFT JOIN LGSCSU.WH_SC_JL0001 A ON A.ID1=C.ID1

WHERE A.ATTITUDE='同意' AND A.STATUS ='已审核' AND A.TYPE_JL IN ('月最好记录','日最好记录') --AND SUBSTR(A.YMD,1,4)='2023'

${if(len(ymd)=0,"","and SUBSTR(YMD,1,4)='"+ymd+"'")}

GROUP BY C.ID1,C.TYPE_CB,C.TYPE_CX,A.TYPE_JL

ORDER BY ID1

 

descriptdescript

descript

1.3内置数据集

内置数据集,是指新建一个类似数据库表的原表,可作为模板的数据源来设计报表。

行列信息手动输入

descript

1.4报表注册

  • 使用FileZilla连接数据库后,将命名好的.cpt文件上传至服务器(对应目录)
  • 菜单信息管理(在对应节点树下生成页面)
  • 页面信息管理(平台托管模式,使得用户只能从平台进入)
  • 报表管理(通过系统选择可以查询到对应的报表组)

使用复制行记录进行修改关键的配置信息

descript

用户组资源注册

  • 通过系统平台-->安全管理-->群组成员信息管理,查看群组用户信息

descript

  • 授权管理-->用户组视角授权-->选择相关授权信息管理查询可查看页面对应资源组-->通过添加授权即可使相关群组浏览报表

descript

标签:报表,--,用户组,ID1,JL,YMD,注册,TYPE
From: https://www.cnblogs.com/yellowsky/p/17515815.html

相关文章

  • C# ModbusRtu或者TCP协议上位机源码,包括存储,数据到SQL SERVER数据库,趋势曲线图,数据报
    C#ModbusRtu或者TCP协议上位机源码,包括存储,数据到SQLSERVER数据库,趋势曲线图,数据报表,实时和历史报警界面,有详细注释,需要哪个协议版本原创文章,转载请说明出处,资料来源:http://imgcs.cn/5c/655313350668.html......
  • 注册功能 ,前端登录注册页面
    目录1异步发送短信1.1视图类1.2序列化类加入万能验证码2注册功能3.1视图类3.2序列化类补充3前端注册页面分析3.1Header.vue3.2Login.vue4前端登录注册页面复制4.1Login.vue4.2Register.vue4.3Header.vue5前端登录功能6前端注册功能1异步发送短信#原来的发送短......
  • Consul 注册服务和健康检查
    Consul注册服务和健康检查标签(空格分隔):go注册服务文档:https://developer.hashicorp.com/consul/api-docs/agent/service#register-service健康检查文档:https://developer.hashicorp.com/consul/docs/services/usage/checks注册服务[API方式]URL:http://127.0.0.1:8500/v1/ag......
  • 急速报表开发步骤
    新建字段库根据中台报表模板在该应用下创建报表页面导出页面到想要的位置设置过滤条件添加需要查询的字段到字段库创建字段映射创建数据源编写报表页面插件extendsAbstractReportFormPlugin给查询条件加默认值afterCreateNewData{}验证查询verifyQuery(ReportQueryParamquer......
  • 注册功能接口
    [tov]注册功能#前端传入的数据 {手机号,验证码,密码}#后端要验证数据--->序列化类#遇到的错误 1注册使用哪个序列化了:get_serializer_class2配置文件中debug必须是True,因为咱们有万能验证码--->正常流程这个不需要3把code,弹出来,加入用户名,你可以随机生成用户......
  • 登录注册分析、多方式登录接口
    目录一、登录注册页面分析二、路由总路由分路由:user/urls.py三、验证手机号是否存在接口3.1不同方式验证手机号3.2固定写法:四、后端多方式登录接口user/views.pyuser/serializers.py一、登录注册页面分析#根据原型图分析出:要写的功能#用户名密码登录接口#注册功......
  • 案例-用户注册
      packagecom.itheima.web;importcom.itheima.mapper.UserMapper;importcom.itheima.pojo.User;importorg.apache.ibatis.io.Resources;importorg.apache.ibatis.session.SqlSession;importorg.apache.ibatis.session.SqlSessionFactory;importorg.apache.i......
  • 瓴羊Quick BI财务报表分析工具,帮助现代企业提升财务管理水平
    财务管理,是现代企业管理的基础,也是企业内部管理的中枢。随着财务管理智能化、数字化要求的不断提升,瓴羊QuickBI等商业智能工具逐渐成为了企业财务报表分析工具的主流选择。在瓴羊QuickBI等BI工具广泛应用之前,企业的财务管理工作繁重而复杂,时效性要求又高,往往需要投入大量的专业人......
  • 苹果开发者账号注册设备异常是怎么回事
    对于近期新续费的,或者新注册的苹果开发者账号,有一些开发人员发现,当在开发者账号里添加了一定数目的设备后,会出现如下的提示信息: Registrationisbeingprocessedforthesedevices.Theymaybecomeavailablefordevelopmentandadhocdistributionin24to72hours.......
  • 数据可视化:打造高端的数据报表
    要打造高端的数据报表,以下是一些关键要点:明确目标和受众:首先,明确您的报表的目标是什么以及谁是受众。这有助于确定需要呈现的数据和信息类型,以及选择合适的可视化方式。精选数据和信息:仔细选择和筛选要在报表中呈现的数据和信息。只选择最重要、最相关的数据,并避免过载报表。关注关......