• FineReport帆软报表学习积累


           帆软报表学习积累

    根据日期截取获取年、月

    select strftime('%Y',订购日期) as 年份,  【只对日期格式有效】

    strftime('%m',订购日期) as 月份,

    本地设计器无法连接远程服务器?

           一般为jar 版本,检查本地jar版本与服务器是否一致。

    过滤值为空时,显示全部数据

           if(len($province) = 0, nofilter, $province)

          

           如果$province参数值为空,不匹配过滤。

    if(len($资产类别名称) = 0, nofilter, $资产类别名称)

    单选框参数条件为空,选择全部

    SELECT * FROM 订单 where 1=1${if(len(area) == 0,"","and 货主地区 = '" + area + "'")} 

    复选框参数为空,选择全部

    SELECT * FROM 订单 where 1=1 ${if(len(area) == 0,"","and 货主地区 in ('" + area + "')")}

     

     

     

    Finedb hsql数据库连接方式

    点击服务器>定义数据连接,新增一个JDBC数据连接

    数据库选择others;

    驱动器手动输入com.fr.third.org.hsqldb.jdbcDriver;

    URL输入:jdbc:hsqldb:file://${ENV_HOME}/embed/finedb/db(windows/linux/mac通用);

    用户名为sa,密码为空

    Strftime函数

    select strftime('%Y',订购日期) as 年份,  【只对日期格式有效】

    strftime('%m',订购日期) as 月份, 

     

     

     

    FineReport模板设计器,无法切换连接到远程服务器

     

    1、 查询本地jar包版本,是否与服务器版本一致;

    2、 【服务器】-【远程设计权限管理】管理员admin用户登录后,查看里面是否有自己用户。

     

    【服务器】

    帆软报表根路径:

    /usr/local/tomcat-8.5.32/webroot/WEB-INF/reportlets

     

    部分文件通过FTP无法上传、更新、提交

    亮亮创新文件

    /usr/local/tomcat-8.5.32/webroot/WEB-INF/reportlets/CXYW/CXYW_FL/HANGZHOU)出现无法上传更新、下载。

    主要是文件权限不够导致,授权对应文件777权限后解决。

     

    chmod –R 777 filename

     

     

    帆软服务器ftp专利文件夹无法上传文件;文件夹权限问题,修改为777即可;

          

    帆软38888,默认智能监控端口。

    此端口不开放,会导致单一登陆功能无效。

    , 
      单一登录 功能无效;已解决;finedb数据库,添加websocketconfig.port记录行,并将此端口从服务器上开放互联网访问后解决。fine_conf_entity values('WebSocketConfig.port','38888')帆软工程文件调用此websocket端口;

     

          

    服务器通过决策平台更新jar包后,系统无法登陆;

           产品本身缺陷问题,客服建议本地更新后,覆盖服务器对应10.0jar包方式解决。

     

    对应路径/usr/local/tomcat-8.5.32/webroot/WEB-INF/lib

          

     

    报表显示异常,决策平台日志查看

     

           杨吉:城市能力平台图表打开空白问题,

     

                  帆软服务器无法连接智造大街服务器原因导致。    

                  详细报错路径

     【管理系统】-【智能运维】-【平台日志】-【出错日志】 

     

     

     部分用户本地finereport设计器无法连接远程服务器,

    10.0添加了远程设计权限,远程设计权限管理中添加用户即可。

     

     

    mysql表名设置为不区分大小(lower_case_table_names=1)写敏感设置

    验证对帆软影响。(分别验证了用户权限、定时调度、平台配置均无影响)

     

    本地设计器无法连接帆软远程服务器,

    原因为本地jar包,与服务器版本不一致; 

     finedb库 缓存暂存数据删除

    Delete FROM FR_WRITE_TEMP_DATA

    tomcat服务重启

     启动 Tomcat

    进入 tomcat/bin 目录启动 Tomcat

    ./startup.sh

     

    停止:

    进入 tomcat/bin 目录启动 Tomcat

    ./stop.sh

     

  • 相关阅读:
    如何成为一名专家级的开发人员
    ZapThink探讨未来十年中企业IT的若干趋势
    Adobe CTO:Android将超预期获50%份额
    我的美国之行
    用上Vista了!
    用pylint来检查python程序的潜在错误
    delegate in c++ (new version)
    The GNU Text Utilities
    python程序转为exe文件
    c++头文件,cpp文件,makefile,unit test自动生成器
  • 原文地址:https://www.cnblogs.com/chenfei2928/p/12586261.html
Copyright © 2020-2023  润新知