步骤1:删除AllMessage.view.xml中SlEmployee这个DataType下slMessageSet这个PropertyDef定义:
鼠标选中【SlEmployee】,在左侧【Dorado7 ToolBox】的【Others】分类下,双击【Reference】,添加一个新的Reference对象到DataType中设定属性:
属性 | 值 | 说明 |
---|---|---|
name | slMessageSet | Reference的名称 |
dataType | [SlMessage] | DataType |
dataProvider | messageService#getMessageByEmployeeId | 跟DataSet的dataProvider一致,由messageService这个bean中的getMessageByEmployeeId方法为Reference对象提供数据加载服务 |
pageSize | 15 | 装载数据时使用的分页大小,即按照每页多少条记录来进行分页装载。 |
paramter | $${this.employeeId} | 动态EL表达式。表示以当前SlEmployee对象的ID作为parameter的值 |
到目前为止,View的设置完毕,接下来我们准备后台服务。