帆软报表技巧:时间参数、部署步骤与自定义功能
需积分: 26 16 浏览量
更新于2024-09-05
1
收藏 497KB DOCX 举报
"这份文档包含了帆软报表工具的一系列实用技巧,涵盖了时间参数设定、页面分页、前端JS操作、帆软部署步骤、权限迁移、数据库配置、图表样式调整、地图标签显示、自定义功能以及数据筛选等多个方面。"
1. **默认时间参数公式**:
- 默认显示当前月的第一天至最后一天,可以使用`DATEINMONTH(TODAY(),1)`表示当前月的第一天。
- 截止日期设置为当前月的前一天,使用`DATEINMONTH(TODAY(),-1)`。
- 昨天的日期可由`DATEDELTA(today(),-1)`获取。
2. **页面分页**:
- 实现固定行数后分页,可以使用条件属性`&B3%50=0`,这意味着每50行后进行分页。
3. **帆软部署**:
- 首先需要下载并配置JDK环境变量。
- 下载与JDK版本匹配的Tomcat服务器。
- 将Web应用部署到Tomcat的`webapps`目录下。
- 如果使用FineDB,可能需要更新数据库以确保正常设置登录。
- 迁移权限和目录信息,可以通过系统管理进行外接数据库配置。
4. **图标标签配置**:
- 地图上的国家如果没有标签,可以在地图设置中添加中心店坐标。
- 可以通过条件显示公式设置标签内容,例如根据境内外参数显示"共有"。
- 使用JavaScript自定义标签颜色和字体,例如按系列号设置。
5. **图表样式和功能**:
- 区域地图的图例颜色可以通过色阶设置进行调整。
- Tab切换可以通过自制按钮实现,利用超链接JS脚本来控制显示的卡片。
- 条形图可以设置好看的渐变色,具体可通过指标卡格式进行调整。
- 横坐标上增加单位,可以通过JS函数实现,例如检查是否为特定值并在其后添加单位。
6. **数据筛选和处理**:
- 如果报表需按1月和2月筛选但数据库中只有01和02,可以通过数据字典设置自定义显示值。
- 使用`MONTHDELTA(date, delta)`函数返回指定日期后delta个月的日期,例如`MONTHDELTA("2008-08-08",4)`得到2008年12月8日。若要获取上个月日期,可先使用此函数,再用`MONTH`函数取出月份。
这些技巧提供了对帆软报表工具更深入的使用方法,可以帮助用户提高报表设计和数据分析的效率。
2019-05-16 上传
2024-07-04 上传
2020-09-28 上传
xfksl123
- 粉丝: 1
- 资源: 1
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析