【仅供内部供应商使用,不提供对外解答和培训】

Page tree

【仅供内部供应商使用,不提供对外解答和培训】

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

非优化类课题课题奖金:5000(非插件作者参与优化类课题额外奖励30%)
类似excel中的从网页获取数据

大赛简介及报名页面http://bbs.fanruan.com/forum.php?mod=viewthread&tid=123782&page=&extra=#pid681604

官网课题选择页面http://dev.fanruan.com/19fdc.html

大赛官方交流群 834310302

参赛步骤

1.在课题选择系统中确认选择该课题。(如果之前您已经成功完成一道课题,请联系组委会确认)

2.向大赛群管理员(QQ:925247285)提交代码设计文档 设计文档范例 如果有缺失的接口需求也请体现在文档中。评审通过后即可开始开发。

3.开发完成后将插件及源代码提交给大赛群管理员(QQ:925247285),每个人每个课题有三次提交机会,取得分最高的一次。

4.您的课题得分由 开发文档得分+功能得分+代码质量+交流群活跃度 组成。

5.诚信比赛,作弊取消一切资格。对于雷同作品我们会进行代码相似度检查和视频答辩。

6.比赛奖金和红包奖励将在大赛结束后统一发放。

 


 

该课题需要为FineReport产品制作插件,如果您完全不了解FR,请参考FineReport工具简单介绍

课题功能类似Excel中的PowerQuery

1.新的数据集插件“网页数据集”,支持模板和服务器数据集,不能其他数据集插件冲突,图标可以自己选定。需要支持远程设计。

2.新增数据集时对话框界面如图。

用户可以填写网页数据集的名字。输入url地址(支持http和https,并且可以添加参数)后点击解析按钮,设计器拿到网页的html解析其中的table标签。面板左侧列表显示所有解析出来的table,名称默认为captain标签的内容,如果table没有默认的captain则显示为“table N”,其中N从0开始递增。

用户选择一个table之后点击确定按钮即可生效。

请注意数据集一定是一张简单二维表,如果网页中的表格有合并单元格的情况,对应位置的单元格应当在数据集中拆开并显示为相同值。

 

3.如果用户没有勾选“将网页内容保存到本地”,则同其他数据集一样,网页数据集会在模板预览时解析。(这种解析是发生在报表服务器的,即报表服务器向给定url请求,这不单单是一个设计器插件!!)。当然如果勾选了,实际上就是一个内置数据集。

 

补充文档:5.插件接口实战——数据集接口

  • No labels