领取前请注意您的二开经验不能超过800(可在论坛个人信息中查看) 参考插件开发教学文档http://dev.fanruan.com:8090/pages/viewpage.action?pageId=30212441 ————————我是分割线———————— 第一小题:请开发满足如下需求的插件 使用FRDemo数据源中的,销量表,随便做一个明细表(包含所有字段),所有单元格的字体统一设置为:宋体 不加粗 9 黑色,单元格显示方式设置为默认(不得设置为以html/图片/连接显示) 然后安装插件后,预览模板实现如下效果: 任意一个单元格的值中:全角字符,统一显示为微软雅黑字体; 半角字符统一显示为Verdana字体(一个单元格如果有多种字符就要显示成多种字体) 仅PC端预览实现即可 考核点: 1.掌握基本的对引擎计算结果的干预的方法 2.报表对象的熟悉 3.常用工具方法的使用 第一题完成就算及格了,后面两道题是给有一定开发能力和探索能力的开发者准备的进阶题,需要完全独立完成(问我们,我们也不会给提供解答的),完后后有助于你加深理解和相关知识点的渗透 第二小题:在第一小题的基础上做如下扩展和调整 在行高5到40的范围内任意调整行高,预览模板:实现如下效果 奇数页:纸张背景颜色显示为红色 偶数页:纸张背景颜色显示为黄色 考核点:深入探索引擎的分页切割逻辑 第三小题:在第二题的基础上做如下扩展和调整 将该模板sheet1复制5次,再分页预览,并且显示页码 如果URL参数中有un=true则所有sheet的页码累积显示;如果un=false则每个sheet的页码单独累积显示 考核点:了解引擎输出html的相关计算过程 ———————我是分割线———————— 任务完成请提交源码和zip包 代码请用utf-8编码 有问题可以加入qq群579092678交流 |