finereport
兔子鱼509
这个作者很懒,什么都没留下…
展开
-
finereport报表url中传特殊字符
finereport报表url中传特殊字符如果在需要进行cjkEncode的URI的参数中包含特殊字符,比如%,#,$,=,&,/,?,+,@等字符时,需要在cjkEncode之后,再次调用javascript的encodeURIComponent对这些特殊字符进行编码。如参数值是”%华%“这样的字符,就需要写成encodeURIComponent(FR.cjkEncode("%华%")...原创 2019-01-17 15:32:33 · 2710 阅读 · 0 评论 -
finereport 单元格计算记录
1.计算单元格扩展后的总行数:COUNT(B8{B8 !=0})2.计算单元格在当前页面的扩展行数:if($sLenth>20,if( $pagenumber=CEILING((page_number = CEILING((pagenumber=CEILING((sLenth/20)),sLenth−20∗(CEILING(sLenth-20*(CEILING(sLenth−20∗(C...原创 2019-01-23 10:46:35 · 1998 阅读 · 0 评论 -
FInereport数据签名验证(webFlux)
Finreport数据签名验证(webflux项目)在项目中调用finereport报表,如果不进行验证,会有数据不安全的隐患。在webflux项目中调用finereport的报表,所以使用数据签名验证的方法。通过数字签名的方式来验证发送的报表请求,需要带有与FR约定的数字签名方式签名之后的信息,FR验证签名信息合法才允许访问报表,否则返回没有权限。在帆软帮助文档中下载jar包:fr-...原创 2019-08-31 22:21:32 · 1060 阅读 · 0 评论 -
Finreport单点登录(webflux项目)
Finreport单点登录(webflux项目)接上一篇文章(finereport数据签名验证),记录finereport(9.0)单点登录。在用户进行报表访问前,对报表进行用户名密码登录。让用户在项目系统中输入报表的用户名和密码是非常不友好的,所以将报表的用户名和密码保存在yml配置文件中。然后发送链接进行验证。1.后台:handler类: //从yml文件中读取 @Val...原创 2019-09-04 10:50:27 · 887 阅读 · 0 评论