帆软报表技巧:时间参数、部署步骤与自定义功能
需积分: 26 201 浏览量
更新于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
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍