帆软报表
郎家岭伯爵
这个作者很懒,什么都没留下…
展开
-
帆软报表:决策报表中存在多个报表块时滚动/跑马灯效果失效
背景帆软报表里使用决策报表添加多个报表块,且需要实现各自报表块的滚动效果。按照技术文档各自操作后发现滚动异常。异常现象如下:报表块可以实现滚动;但是鼠标放在报表块上滚动效果不停止(随机一个报表块可以正常实现停止滚动,其它报表块鼠标放上去之后无法停止)。解决此时需要在body块里添加JS语句。js语句也需要进行改良,JS语句如下:setTimeout(function() { AutoScroll(["REPORT1", "REPORT2", "REPORT3"]); //此处根据实际报表需求原创 2021-07-12 11:17:20 · 2525 阅读 · 1 评论 -
帆软报表:决策报表中自定义控件的作用域
应用场景学习过程中遇到需要在同一个模板中展示多个报表块(此种情况下需要选择决策报表),同时各个报表块需要有对应的下拉框进行搜索展示。实现决策报表的设计根据官方文档来做即可,此章节仅说明如何自定义控件的作用域。1、模板数据集部分此部分需要设计一个参数,各自请视实际情况进行参数设计。建议参数设计为${if(len(资产名称) == 0,"","and 资产名称 = '" + 资产名称 + "'")}此种格式,代表如输入了参数则根据输入参数显示数据,如没有参数输入则显示全部数据。对应的官方文档章节。原创 2021-05-31 15:17:03 · 701 阅读 · 0 评论 -
帆软报表:下拉框免提交
应用场景FineReport报表中下拉框选择后需要二次点击“查询”进行二次提交。本文即是为了避免这个操作。实现使用FineReport的此函数进行,对应的官方文档:_g().parameterCommit();原创 2021-05-31 15:23:15 · 303 阅读 · 0 评论