Fine-BI小结

一、数据集关联

        1.  设置条件属性-> 添加条件: 比如隔行上色(mod(row(), 2) = 0), 空预警等等;

        2.  设置分页查询 --> 指定行 --> 添加条件 --> 分页 --> 公式: mod(row()-a,b)=0

                a为表头所占据的行数, b表示每b行分一页

二、报表分组与汇总

        1. 单元格元素 -> 数据设置: 分组/列表/汇总

        2. 数据分组时, 注意隔行上色需要指定单元格, 从数据不分组字段开始

        3. 上父格的设置, https://blog.csdn.net/weixin_47129341/article/details/119741702

三、交叉表

        1. 注意设置横向字段的扩展方向, 也就是从左向右铺开

        2. 插入斜线前,  需要先合并单元格

四、单选下拉框

        1. 注意参数的写法问题: https://blog.csdn.net/weixin_47129341/article/details/119736823

        2. 控件值传值 --> 字符串/字段/公式/数据字典

        3. 数据字典传入数据集时,  最好使用新的数据库查询数据集, 不要用自身查询的字段

        4. 利用日志查看sql语句, 是很好的排错手段

 五、复选下拉框

        1. 满足第四项的注意事项

        2. 需要设置返回值类型:

            2.1 字符串变量类型, 分隔符为单引号+逗号+单引号 -->  ','

            2.2 数值变量类型, 分隔符为逗号--> ,

        3. $语句一般为in, 因为是多值复选的情况

六、单选/复选的参数联动

        1. 数据字段需要传入新的数据集, 最重要的区别就是: 在新建数据集查询时, 多了where的传参语句, 而且参数之间的名称必须一致, 才会起到联动效果

        2. 比如要设置 部门编号, 员工职位的联动, 传入员工职位数据字典的数据集, 需要保证员工职位.deptno = 部门编号.deptno; n级联动, 下一层数据集就会有n-1条参数语句.https://blog.csdn.net/weixin_47129341/article/details/119771973

七、自动查询和重置提交

        1. 对控件 --> 控件设置 --> 事件 --> 编辑结束后/编辑后 --> 输入脚本语言

        2. JavaScript脚本语言 https://blog.csdn.net/weixin_47129341/article/details/119748580

 八、上钻和下钻

        1. 对某字段 --> 超级链接 --> 添加链接 --> 网络报表 --> 设置打开窗口 --> 设置参数

        2. 设置参数时, 必须保证该层参数名称与下一层表的参数名称严格相等

        3. 看似A -->B -->A, 实际上是A-->B, B-->A, 每一次都是独立的钻取过程

、 继承参数的问题

        1. 设置超级链接时, 勾选 "继承报表参数"

        2. 举例: 部门表(上层表)的参数1: 开始日期参数2:结束日期会自动传给员工明细表(下层)的参数1:开始日期参数2:结束日期, 反向钻取也同理. (类似于html里的get明文传参)

        3. 控件界面 --> "点击查询前不显示报表内容" --> 下钻时, 到下层会自动刷表, 而不用再次点击查询按钮.

### 关于帆软FCP-FINEBI题库与考试资料 对于希望准备帆软FCP-FINEBI认证考试的考生来说,获取高质量的学习资源至关重要。目前存在多种途径来获得这些材料。 #### 官方渠道 官方文档和培训课程是最权威的信息源之一。通过访问帆软官方网站,可以获得最新的产品手册、教程视频以及在线学习路径[^1]。这类资源不仅涵盖了理论知识还包含了实际操作指南,有助于全面理解FineBI的功能特性及其应用方式。 #### 社区分享 除了官方提供的正式教材外,在线社区也是不可忽视的知识宝库。许多已经完成过该认证的技术人员会在论坛上交流心得体验,并上传自己整理出来的笔记或模拟试题集给后来者参考。例如,“七 (3)FineBI FCP模拟试卷-商品捆绑销售策略分析”,这份资料就提供了具体的案例练习机会,帮助应考者熟悉如何运用工具解决商业场景中的数据分析挑战[^2]。 #### 实战演练平台 为了更好地适应真实工作环境下的需求变化,利用实战项目来进行技能训练是非常有效的办法。一些第三方网站会提供基于云的服务让用户体验完整的开发流程;同时也能找到不少开源的数据集用于构建个人作品展示实力。这方面的实践能够加深对软件特性的掌握程度,提高解决问题的能力。 ```python # 示例:连接数据库并读取数据作为准备工作的一部分 import pyodbc def connect_to_database(server, database, username, password): connection_string = f'DRIVER={{SQL Server}};SERVER={server};DATABASE={database};UID={username};PWD={password}' conn = pyodbc.connect(connection_string) cursor = conn.cursor() return cursor ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值