帆软二开开发控件的文档在自定义控件 - 插件文档 - 开发帮助中心,但是由于比较老了,上面的demo链接失效了,所以没有demo可以参考了,正好需求上需要用到,自己也开发了,就记录下。按照文档的说法,如果要开发填报预览(分页预览没有控件)下的控件,也就是咋们设计器里:
实际的效果为:
根据文档介绍,要实现这个功能,我们需要实现com.fr.design.fun.CellWidgetOptionProvider接口。
直接上代码:
先看java端。
public class OrganCellWidgetOptionProvider extends AbstractCellWidgetOptionProvider {
@Override
public Class<? extends Widget>