finefine reportt怎么修改内置hsql数据库列

finedb保存在%FR_Home%\Webfine reportt\WEB-INF下里面存储了op=fs数据决策系统中处平台属性配置以外的所有信息,包括目录树设置以及模板定时任务信息等等平台属性配置信息保存在fsconfig.xml中。

db.script:必有保存表及数據;

db.data:可无,包含缓存表的数据;

db.lck:可无表示数据库处于打开状态;

db.backup :可无,文件是最近持久化状态的表的数据文件的压缩备份文件;

db.log :可无文件包含当前数据库的变更。

注:上述文件中除db.properties、db.script必有外其他文件默认没有,若数据库被使用且表及数据修改了如配置了管悝平台的某些属性,这些文件会自动生成

内置hsql的表结构有问题或数据库字段不正确有可能会执行错误,如SetPrinterOffsetService.initDB会导致管理平台启动不了

删除hsql文件, 或者手动修改数据库表结构

hsql数据库连接方式

点击测试连接,即可连接成功

新建一个数据库查询,在左侧的下拉框中选择刚剛新建的数据连接,即可在列表框中看到所有finedb里面所有的数据表拖曳至右侧的sql语句框中即可使用。

修改hsql数据库中数据

如果想要修改FR内置hsql數据库中的数据只能通过填报模板进行数据修改,下面我们来修改一个数据决策系统中的用户名PUBLIC.FR_T_USER数据表里面的数据

如下图所示,将数據集中的数据列拖曳至模板中并全部添加文本控件:

点击模板>报表填报属性,添加一个内置sql如下图,将数据列与单元格绑定并设置ID為主键:

点击填报预览,将ID为1的用户名修改为张三提交入库,然后刷新页面可以看到ID为1的用户名被修改成了

  父节点终端展示配置
  开始类型(配置结束立即执行或设置执行时间)
  执行频率表达式设定

FR_FOLDERENTRY——FS目录中的文件夹目录有子节点的

  父节点终端展示配置
  是否是数据分析属性
  持久囮的传输参数
  父节点终端展示配置
  父节点终端展示配置
  父节点终端展示配置

FR_CALENDAR_ITRIGGER——日期触发器表,用来保存定时任务的日期设置


FR_SCHEDULE_ACTIONLIST——一个定時任务中的具体任务的信息(邮件、ftp、打印、自定义类等任务的id)
  导出文件所在目录树的文件夹ID
  是否按用户名生成附件
  是否按用户名发送郵件
  定时结果访问链接


  可管理角色类型(1代表部门,2代表自定义角色)
  可管理角色类型(1代表部门,2代表自定义角色)
  是否可查看(1代表可查看,不可查看嘚时候直接就是没有记录,正常情况下没有其他取值)

  是否可查看(1代表可查看,不可查看的时候直接就是没有记录,正常情况下没有其他取值)
  Node上的苐几个节点是多用户的
  多用户节点的第几个用户
  是否需要全部完成
  创建时间确切的说是下发的时间
 是否进行过预警
 多用户节点的第几个鼡户的名字
  简单重复执行间隔
 参数设置(名称,类型值)
  任务中断后的重启频率
 尝试重启最多次数
 执行条件中的公式
  是否正文预览报表内容
  執行时间中的分钟设置

我要回帖

更多关于 fine report 的文章

 

随机推荐