Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejs
themeEclipse
firstline1
title前端接口
linenumberstrue
$.extend(DecCst.DataSet.Type,{DEMO_DATA:"demo_data"});
BI.config("dec.provider.data.set", function (provider) {
	provider.registerDataSetType({
		value: DecCst.DataSet.Type.DEMO_DATA,
		text: "Demo Data",
		cardType: "dec.data.set.type.demo.data",
		iconCls: "management-maintenance-cloud-font"
	});
});


四、支持版本

产品线

版本

支持情况

备注

FR10.0支持
BI5.1支持
BI5.1.2支持
BI5.1.3支持

五、插件注册

Code Block
languagexml
themeEclipse
firstline1
titleplugin.xml
linenumberstrue
<extra-decision>
    <UniversalServerTableDataProvider class="your class name"/>
</extra-decision>

...

前端接口dec.provider.data.set.registerDataSetType中的cardType指向一个开发者自定义的FineUI[点我看教程]组件。从而实现前后端数据集和UI的绑定。组件。从而实现前后端数据集和UI的绑定。前端接口主要是绘制数据集对应的UI

注:使用该接口需要开发者具备一定的FineUI开发能力,对于初次学习插件开发的开发者来说具有一定的挑战性

Image AddedImage Added

八、常用链接

demo地址:demo-table-data-define

...