视图扩展
视图模板文件,是 IBizSys R6 具备完全意义的表现与逻辑分离。
关于视图的结构更多说明,请点击
扩展分为以下两个部分:
- 内容扩展
- 逻辑扩展
内容扩展
视图内容扩展,主要是扩展布局面板中视图绘制内容。
本部分使用实体表格视图作为说明对象,解释视图的内容扩展。
内容扩展步骤如下:
- 新建扩展视图内容模板文件
- 新建扩展视图标识
- 新建扩展视图绘制内容
- 新建系统应用插件
- 扩展后示例
1. 新建扩展视图内容模板文件
常规情况下,建立以下两个个部分即可:
- 部件绘制内容 LOGIC.tsx.ftl
- 部件标识标识 template.properties
如下图所图:

2. 新建扩展视图标识
IBizSys 模型预置实体表格视图标识如下:
CTRLTYPE=VIEWLAYOUTPANEL#APPDEGRIDVIEW
CTRLTYPE 是部件类型,VIEWLAYOUTPANEL#APPDEGRIDVIEW 是实体表格视图布局样式标识名称,VIEWLAYOUTPANEL 、 APPDEGRIDVIEW 于IBizSys 模型预置。
VIEWLAYOUTPANEL 是布局面板标识,APPDEGRIDVIEW 是视图标识,二者一起,才是视图布局样式标识。
视图样式扩展标识命名模式有两种方式:
- 名称附加
- 名称替换
名称附加的扩展方式如下:
CTRLTYPE=VIEWLAYOUTPANEL#APPDEGRIDVIEW_pluginsfront
CTRLTYPE 是部件类型,VIEWLAYOUTPANEL#APPDEGRIDVIEW 是实体表格视图布局样式标识名称,VIEWLAYOUTPANEL 、 APPDEGRIDVIEW 于IBizSys 模型预置,_pluginsfront 属于附加的扩展标识名称,三者组成了完整的扩展标识名称。
名称替换的扩展方式如下:
CTRLTYPE=VIEWLAYOUTPANEL#pluginsfront
CTRLTYPE 是部件类型,VIEWLAYOUTPANEL#pluginsfront 是实体表格视图布局样式标识名称,VIEWLAYOUTPANEL 于IBizSys 模型预置,_pluginsfront 属于替换的扩展标识名称,二者组成了完整的扩展标识名称。