Dorado 9 : 14.3.2.1 修改视图并添加控件

步骤1:删除DeptManage.view.xml中【SlDept】这个DataType下【slDeptSet】这个PropertyDef定义:

鼠标选中【SlDept】,在左侧【Dorado ToolBox】的【Others】分类下,双击【Reference】,添加一个新的Reference对象到DataType中设定属性:

属性

 说明

name

slDeptSet

Reference的名称

dataType

[SELF]

DataType

dataProviderdeptService#getDeptByParentId跟DataSet的dataProvider一致,由deptService这个bean中的getDeptByParentId方法为Reference对象提供数据加载服务

paramter

$${this.deptId}

动态EL表达式。表示以当前SlDept对象的ID作为parameter的值

如下图所示:

到目前为止,View的设置完毕,由于【slDeptSet】这个Reference的dataProvider使用的服务deptService#getDeptByParentId前面章节已经实现过,因此我们可以直接查看页面效果。