报表开发
本专栏将分享使用帆软报表开发一年半来,对工具使用,SQL,以及需求的处理经验!
story-xu
这个作者很懒,什么都没留下…
展开
-
帆软报表插入删除行重新编号
插入删除行重新编号描述:在录入数据时,希望数据库中的某列数据是 1,2,3…这样的自动增长的数字编号,插入一条数据时编号自动+1,删除数据时编号自动-1。思路:修改插入行策略,实现插入时,重新计算 seq().3. 操作步骤1)设计报表如下:添加数据连接 SELECT * FROM SalesA3 可以是任意一个字符串,B3 的左父格是 C3,然后隐藏 A 列:2)如下图所...转载 2019-08-13 18:19:35 · 3122 阅读 · 4 评论 -
帆软报表JS实现隐藏行列(内容伸缩)
帆软报表JS实现隐藏行列(内容伸缩)描述:在最近的开发过程中,碰见一个需求,用户需要定制一个页面,需要能够实现行伸缩,使页面变得整洁,明了,具体实现过程如下:处理思路:添加按钮点击事件来隐藏行列操作步骤:在合适的位置,插入按钮控件,然后可以自定义一个漂亮的图标。添加事件,点击。然后插入如下JS:影藏行:JS 代码为:隐藏40-50行,代码如下:$("#r-39-0")....原创 2019-08-13 14:10:49 · 7824 阅读 · 3 评论 -
帆软报表自定义提交以及单行提交
自定义提交描述:在平常的报表开发中,有时需要将提交按钮放到自己想要的区域,或者自定义一个提交按钮,亦或是逐行提交。那么这些功能怎么去实现呢?下面分享一下我自己的敬仰!一,自定义提交整个报表选中区域->添加普通按钮—>点击事件->加上下面的js_g('${sessionID}').verifyAndWriteReport();二、单行提交单行提交:添加按钮控件...原创 2019-08-11 17:59:49 · 8289 阅读 · 0 评论 -
帆软报表查询结果为空时不显示报表内容
查询结果为空时不显示报表内容描述:在制作一些报表的时候,为了美观,整洁,通常需要将查询结果为空的行不显示在报表中,这也是最近开发过程中碰到的一个需求,那么这种效果怎么实现呢?处理思路:报表区域是否显示,其实最简单的方式就是设置行高,当行高为0的时候,自然也就实现了隐藏效果。具体方法:方法1:条件属性非空字段为空,则该行的行高为0添加条件属性:len(A1)=0方法2:...原创 2019-08-11 16:38:24 · 12099 阅读 · 0 评论 -
帆软报表页面添加天气
1. 描述最近在报表开发制作欢迎页的时候,碰见一个需求,就是有当天的天气提醒。那么,这个天气的提醒怎么加到我们的报表页面中呢?下面给大家分享一下我的过程。2. 思路在我们的帆软报表中,有一种显示方式为HTML显示,所以我们可以直接在单元格中插入iframe标签,然后以HTML的形式展现!在[天气网挑选适合自己界面的天气预报,或者 标签自定义样式,复制所对应的 iframe。比如直接使...原创 2019-08-11 16:14:56 · 2411 阅读 · 1 评论 -
Oracle实现使用时间函数实现输出“上午好/下午好”
Oracle实现使用时间函数查询出‘“上午好/下午好”参考文章:Oracle日期相关参考文章:http://blog.sina.com.cn/s/blog_6168ee920100l2ye.html描述:最近在进行报表开发的时候,碰见一个需求,困扰了很久:用户需要定制一个欢迎页,当用户上午登录时,页面提示“xxx,上午好!”,当用户下午登录时,提示“xxx,下午好!”,看似简单的需求,在...原创 2019-08-10 21:25:39 · 2406 阅读 · 0 评论 -
帆软报表日期控件默认值为空
日期控件默认值为空1. 描述当在报表中添加一个日期控件时,默认会显示当前的日期,而有些用户不想让日期控件显示默认日期,实现效果如下:2. 思路可以通过修改控件值的类型来实现。3 方法1)方法一修改控件值类型为【公式】,并给控件值输入双引号;2)方法二修改控件值类型为【字段】,只需要选定绑定字段,不需要选择任何字段...原创 2019-08-09 17:47:41 · 10686 阅读 · 0 评论 -
帆软报表获取管理平台用户信息
获取报表管理平台用户信息注:前提条件是需要建立finedb的数据连接,可以参考我的另外一篇文章:https://blog.csdn.net/qq_31457413/article/details/98891578报表内置HSQL数据库,其中FR_T_USER是平台用户报。FR_T_USER用户表字段含义:数据集中获取用户信息新建工作簿,新增数据库查询ds1,SQL:SELECT ...原创 2019-08-09 17:43:20 · 7669 阅读 · 0 评论 -
超级链接到填报表模式
超级链接到填报表模式描述:设置超级链接到报表,若直接点击选择按钮选择报表,是以分页预览访问报表的,但是有些需要在其他模式下预览报表如填报预览,处理办法:只要在选择的报表后增加相应的参数如&op=write即可:如图:...原创 2019-08-09 17:33:53 · 386 阅读 · 0 评论 -
帆软报表内置hsql数据库finedb连接方式
描述:帆软报表报表内置一个hsql数据库finedb,finedb保存在%FR_Home%/WebReport/WEB-INF下,里面存储了op=fs数据决策系统中除平台属性配置以外的所有信息,包括目录树设置以及模板定时任务信息等等,平台属性配置信息保存在fsconfig.xml中。包含的文件db.properties:必有,存放hsql数据库的属性;db.script:必有,保存表...原创 2019-08-08 22:41:02 · 13521 阅读 · 2 评论