1

要求:

外观设计:

ds1,ds2,实现根据所选的类别,出现该类别的产品:

配置控件:

隔行换色:

金额大于1000显示红色并加粗:

效果:

没有选择产品类别,产品名称可以选择全部:

2

要求:


外观设计:采用决策报表

ds1,ds2,ds3,ds4:134带参数,为实现联动准备(按班级),默认值为空,即实现了默认显示全部班级信息,M对应男,F对应女

饼图的配置:

饼图联动配置:添加3个超链接,为3个对象分别配置

柱状图:男女平均成绩对比

柱状图:各科成绩对比

表格配置:隔行变色,分数小于60变红

 

效果:默认为全部班级数据

3

要求:


外观设计:

ds1,ds2:

select t.m,t.ym,t.销量,t1.销量 同期,(case when t1.销量 is null then '' else (t.销量-t1.销量)/t1.销量 end) 同比,t2.销量 上期,(case when t2.销量 is null then '' else (t.销量-t2.销量)/t2.销量 end) 环比from (select strftime('%m',b.订购日期)+0 m,strftime('%Y-%m',b.订购日期) ym,sum(a.数量) 销量from 订单明细 aleft join 订单 b on a.订单ID=b.订单IDwhere strftime('%Y',b.订购日期) = '${年份}'group by strftime('%Y-%m',b.订购日期)) t   -- 1997年 m月份 ym年月 销量 销售额left join(select strftime('%m',b.订购日期)+0 m,strftime('%Y-%m',b.订购日期) ym,sum(a.数量) 销量from 订单明细 aleft join 订单 b on a.订单ID=b.订单IDwhere strftime('%Y',b.订购日期) = '${年份-1}'group by strftime('%Y-%m',b.订购日期)) t1 on t.m=t1.m  -- 1996 年 m月份 ym年月 销量 销售额left join(select (case when strftime('%m',b.订购日期)+0 <=11then strftime('%m',b.订购日期)+1 end) m, -- 1997年 使用then判断 ym中月份小于等于11 将月份+1strftime('%Y-%m',b.订购日期) ym,sum(a.数量) 销量from 订单明细 aleft join 订单 b on a.订单ID=b.订单IDwhere strftime('%Y',b.订购日期) = '${年份}'group by strftime('%Y-%m',b.订购日期)unionselect (case when strftime('%m',b.订购日期)+0 =12then 1 end) m,strftime('%Y-%m',b.订购日期) ym,sum(a.数量) 销量from 订单明细 aleft join 订单 b on a.订单ID=b.订单IDwhere strftime('%Y',b.订购日期) = '${年份-1}'group by strftime('%Y-%m',b.订购日期)) t2 on t.m=t2.m

根据参数动态显示年份:

隔行换色:

小于0,变红加粗:

单选下拉框控件配置数据字典:

效果:

4

要求:


外观设计:

数据集:

时间和平均成本等数据,均从sql语句中取得

为控件配置数据字典,下拉选择公司名称

隔行换色

增、删按钮:

var cell = this.options.location;
//获取当前控件所在单元格的编号
FR.Msg.confirm("警告", "确定要删除吗?", function(value) {if (value) {_g().deleteReportRC(cell);//删除当前行_g().verifyAndWriteReport();//校验并提交}
})

未完成:点击确认删除后,不能带参刷新,主要体现在平均成本的数值变化

效果:

5

要求:


新建决策报表,设置成移动端的格式,采用绝对布局:

外观设计:

ds1 ds2 ds3 ds4:

select sum(运货费) from 订单;
select sum(应付金额),count(distinct 客户id),
count(distinct 运货商),count(distinct 货主省份) from 订单
select 货主地区,sum(运货费) from 订单
group by 货主地区
order by sum(运货费) desc
select sum(运货费),姓名 from 订单 a,雇员 b
where a.雇员id=b.雇员id
group by 姓名

插入4个图片:

点击详情,超链接:不采用报表块自带的标题,模仿标题的样式,为他们单独设置

饼图的配置:

调整内径占比,可以将饼图设置成圆环形状:

注意:手机预览的时候,可能会出现板块错位,取消勾选手机重布局

效果:未实现(灰色分割线)

6

要求:

图片素材https://gitee.com/ipkiss/picture


新建:决策报表,设置为绝对布局

外观设置:

数据集,SQL语句简单不写了

6个小标题的配置都是一样,使用报表块

地图:显示的具体金额是额外加在上面的一个报表快

滚动显示不知道它题目具体考的哪种:一种是跑马灯(自动的),一种是鼠标滚轮(需要滚动滚轮)

跑马灯滚动显示:注意参数的名字和报表块组件名一致

setTimeout(function(){_g().getWidgetByName('report3').startMarquee()
}, 500);

鼠标滚轮:

setTimeout(function() {//获取报表块的宽度var wid = ($("div[widgetname='REPORT3']").width() - 30) + 'px';//重置报表块宽度$("div[widgetname='REPORT3']").css('width', wid);
}, 1000);

存在Bug:因为是使用通过隐藏滚动条的方式展示,所以在框的右侧,同时会隐藏掉部分报表块的外框样式

效果:

7

要求:

审批状态分为:

1.待上报

2.待销售经理审核

3.待销售部长审核

4.审核完成

5.销售经理退回

6.销售部长退回

业务员(孙阳)登录界面说明:

1.业务员仅有自己的数据权限

2.当审批状态为待上报、销售经理退回、销售部长退回时,业务员可以编辑产品销量,且上报按钮可点击,若为其他状态时,销量不可编辑且按钮无法点击

销售经理(赵军)登录界面说明:

1.销售经理仅有自己所在地区的数据权限

2.当审批状态为待销售经理审核时,销售经理可进行审批通过/退回操作,若为其他状态时,按钮无法点击

销售部长(李丽丽)登录界面说明:

1.销售部长有所有的数据权限

2.当审批状态为待销售部长审核时,销售部长可进行审批通过/退回操作,若为其他状态时,按钮无法点击

FCRP-D---帆软官网模拟题,报表模块相关推荐

  1. FCRP-D---帆软官网模拟题,kettle模块

    1 全量更新: 准备数据:在MySQL中创建两个数据库--kettle,kettle_test,kettle中tableA源表,kettle_test中tableB目标表 表输入: 按num升序排序: ...

  2. FCRP-D---帆软官网模拟题,tomcat模块

    1 三部曲: 使用虚拟机软件VMware安装linux操作系统 centos7 (1/3)_巫永恒的博客-CSDN博客 在Linux虚拟机中安装 jdk (2/3)_巫永恒的博客-CSDN博客 在Li ...

  3. 蓝桥杯官网刷题记录python

    蓝桥杯官网刷题记录python 由于很多题都会在2020.2021.2022年省赛出现,有的在前面文章里做过的这里就不会再说了 一.空间 小蓝准备用 256MB 的内存空间开一个数组,数组的每个元素都 ...

  4. 帆软认证BI工程师题库

    帆软考试报名地址: https://bbs.fanruan.com/FCRA 题库 判断题 FineBI的数据图表之间可以不通过设置直接自动联动.(得分:0分 满分:2分) √ 时间控件只能放置时间类 ...

  5. 【2019.06.22】12306官网模拟登陆之验证码生成与验证初探

    前言 每一个学习过爬虫的人对12306肯定都是有点想法,但在每年春节或一些假期经历过12306官网抢票后,这些念头便逐渐不剩下多少了.有时候真的是活生生的人都瞅不出来 一直没有勇气去分析一下12306 ...

  6. 冒险岛2官网模拟具体教程之一工具的准备(详解)(连载)

    第一步:因为我们没有UI提供的页面原图,所以我们需要自己在官网场面去截图,那么怎么截图呢? a: 用谷歌浏览器先打开冒险岛官网:http://mxd2.qq.com/main.htm b: 打开你想截 ...

  7. PAT甲级官网 刷题(3)

    PAT1130 Infix Expression   递归,但是官网有个测试点没过,不知道错在哪里,欢迎指出 #include<iostream>#define ac cin.tie(0) ...

  8. 冒险岛2官网模拟具体教程之二头部的布局以及动态交互实现(详解)(连载)

    冒险岛2静态页面展示: 冒险岛当鼠标移入时,页面展示: 需求: 1.当滚动条滚动到一定距离时,导航栏固定在页面的最上端 2.当鼠标移入对应的li标签时,下面的黄线就跟随到对应的li标签下面 3.当鼠标 ...

  9. 冒险岛2官网模拟之四自动轮播图(连载)

    在官网的的轮播图: 具体的需求: 1.轮播图每间隔7秒滚动一次 2.每一次滚动下面的滚动条的样式发生相应的变化 3.有两个点击事件(官方/合作)点击之后切换到不同的轮播图:图中展示的官方对应的轮播图, ...

最新文章

  1. 第九届蓝桥杯省赛JavaC组真题——详细答案对照(完整版)
  2. java爬虫怎么确定url连接_Java爬虫之抓取一个网站上的全部链接
  3. 我的Android进阶之旅------Android MediaPlayer播放网络音频的实例--网络mp3播放器
  4. 近年来NLP在法律领域的相关研究工作
  5. 基于经纬度的批量高程查询——python
  6. 认识计算机硬件.ppt,认识计算机硬件完整ppt课件
  7. 人工智能标记语言AIML聊天机器人:产生、种类、应用、实例、AIML概述、知识库、公司、业界(20k字经典收藏版)
  8. 【BurpSuite】插件开发学习之J2EEScan(下)-主动扫描(61-76)
  9. linux用户禁止登录,Linux限制用户登录
  10. 视觉SLAM(二):相机与图像
  11. 【每日新闻】2019年大数据10大发展趋势出炉!
  12. XTW100高速编程器WIN10驱动安装
  13. Capture Allegro学习笔记1
  14. Django ORM 查询重复记录并显示
  15. fatal error vips vips8 file not found 完美解决方法
  16. yuv肤色检测 matlab,图像肤色初步检测实现
  17. abb机器人焊接编程视频教程_ABB工业机器人焊接编程程序详细介绍
  18. 《数理统计》王晓光答案
  19. 基础JSP:蚂蚁大战大象
  20. Lazarus 兼容 Delphi 的跨平台 IDE

热门文章

  1. nokia6android9,诺基亚6.1推送Android 9.0:Nokia 7.1 Plus更新马上就来
  2. 深度学习(10):PointNet论文翻译与学习
  3. 增值税发票识别(调研ing)
  4. 测试、测试开发面试准备和复习
  5. 测试opencl软件,OpenCL应用测试
  6. 可以去看阿哲演唱会咯~
  7. 摩根大通银行被黑客攻克, ATM机/网银危在旦夕,winxp退市灾难来临了
  8. 818以前做个人站长所了解的一些资源
  9. 最便捷的神经网络可视化工具之一--Flashtorch
  10. BCG 使用之CBCGPTreeCtrlEx控件