我已经学完报表工程师从入门到精通课程,详情请看:报表工程师从入门到精通·实战班
1.学习初衷
(1)工作的需要:我公司有鼎捷E10 ERP系统、鼎捷MES系统、致远CRM系统、同鑫EHR系统等4个系统需要做相关管理决策的报表。
(2)我公司合作的鼎捷软件公司有跟帆软合作,知道了帆软这个软件,从网上找到的信息从而找到了报表学习班报名。至于为何选择学习班,之前也参加过二天的短时间培训,但依然没有学会,参加了学习班,时间更长,学得更细,更系统一些,掌握了基础的操作。
2.学习经历
(1)熬夜学习:真的,靠自己做真的做到凌晨1-2点,3-4点都做过,太痛苦了,后来才改变思路,多问老师,多问同学,多查案例,后面就容易多了,有不明白的班里有几个同学还是会很热心告诉怎么操作的,感谢同学们。
(2)课程建议:不会操作时,老师不会直接告诉怎么操作,只给提示,然后自己想,有时要想很久没想得出来,还是找同学问,查案例来得快。
3.学习成果
(1)个人成长
l 学会了基础的普通报表、填报报表,决策报表的制作基础,参数传参,图表等等,作业如下。
l 作业1疫情决策报表。
l 作业2 理论知识及SQL语句。
l 作业3 订单统计表。
l 作业3 多源连接 订单统计表。
l 作业3 明细表-分组。
l 作业3 明细表-交叉表。
l 作业3 明细表-列表。
l 作业3-基础篇-报表设计基础作业。
l 作业4 班级 学生分数控件查询。
l 作业4 供应商信息模糊查询。
l 作业4-基础篇-参数查询基础作业。
l 作业5 1.图表 参数。
l 作业5 2.图表 参数 主表。
l 作业5 2.图表 参数 子表。
l 作业5-基础篇-图表使用基础作业。
l 作业6 多源填报。
l 作业6 自动匹配。
l 作业6-填报使用基础-填报导入功能。
l 作业7 日历。
l 作业7-报表开发规范与美化作业。
l 作业8 报表作业八。
l 作业8 判断日期参数与今天是否在同一周中。
l 作业8 取出非0的最小值。
l 作业8 万年历。
l 作业9 座标与条件属性。
l 作业10 图表联动。
l 作业10 图表自身钻取。
l 作业11 模拟考试试卷制作。
l 作业11 复杂填报作业。
l 作业12 决策报表。
l 作业12 社区培训数据驾驶舱作业。
l 印象最深刻的就是公式和座标,不懂就是不懂,需要请教老师与同学,这个自学不来。
l 学习的初衷实现了几成:这个问题基础的能掌握就可以、学习的目标基本达成,学习了基础的操作,以后工作中还会遇到N多不同的案例,还需要坚持学习,不断提升。
l 是否有信心拿下FCP考试?老实说属于小白基础不太好,然学着会做还不是非常熟悉,信心不足啊!
(2)工作应用(分享成绩查询的作业 作业4 班级 学生分数控件查询)
1.实现下列报表 数据来源 frdemo STSCORE

要求1:班级为下拉框,学号为复选框,使用数据集参数,班级,学号实现参数联动(选择Class1,右侧学号框只能出现班级1中的学号)(10 分)
答:这个关健是要设置二个参数的联动,Oracle语句如下:
SELECT CLASSNO,STUDENTNO FROM STSCORE
WHERE 1=1
${if(len(CLASSNO)==0,"","and CLASSNO='"+CLASSNO+"'")}
${if(len(STUDENTNO)==0,"","and STUDENTNO in('"+STUDENTNO+"')")}
要求2:实现参数为空选出全部的功能,班级为空选出全部班级,学号为空,选出班级下的所有学生。
答:Oracle语句如下:
SELECT * FROM STSCORE
WHERE 1=1
${if(len(CLASSNO)==0,"","and CLASSNO ='"+CLASSNO+"'")}
${if(len(STUDENTNO)==0,"","and STUDENTNO in('"+STUDENTNO+"')")}
要求3:选出全部班级时数据按班级分组显示,每个班级上方显示对应的班级名。
答:班级单元格A1设置“分组”显示,纵向扩展,并将其它的单元格,即A2、B2、A3的“上父格”设置为班级这个单元格,即A1单元格就可以了。
要求4:实现整个表格在预览时位于页面中心。
答:单击“模版”-“页面设置”-“其它”-勾选“水平居中”-“确定”。
要求5:修改参数面板和报表整体的背景色,配色任选(并不仅仅只是表格的背景色)。
答:5.1修改参数面板背景色:单击“编辑”参数面板-选中“para”的组件名称-“属性”-“高级”-“背景”中选背景色。
5.2 选中A1、A2、A3、B3,单击“单元格属性”-“样式”-“背景”中填充颜色。
4.小结
参加本次课程的心得体会小结:能更细更系统掌握报表设计制作的基础知识,比之前公司花3000元一天,请老师教了二天,浪费了6000元还学不会的性价比高多了。 |