八.使用递归树表现Dept(部门)信息<o:p></o:p>
注:. 表示属性,>表示被添加的元素,例如:监听器,+表示特性<o:p></o:p>
1. 第一层
UI = DataTree + RecursiveTreeLevel
DataSet = DODataset
2. 第二层
RecursiveTreeLevel
. recursiveKeyFields 用来递归的字段
. recursiveKeyParameters 用来递归的参数
. lableField 用来显示的字段
. checkable显示复选框[true]
DODataset
. maxPropertyLevel = 1
>Listener
.afterLoadData
八. 动态创建dataset中字<o:p></o:p>
原理:利用dataset.addField( filedName );
可以写在View类的initDatasets方法中<o:p></o:p>
八. 动态加载菜单<o:p></o:p>
要点:1.Dataset的初始化方法
initControls();
2. DBStatement : Dorado 对 JDBC 的简单封装。
1. 第一层
UI = MenuBar + Menu
Dataset = CustomDataset
+与DODataset相识,但不支持内存分页
九. 远程过程调用<o:p></o:p>
RPCCommand<o:p></o:p>
1.被调用的方法定义在JavaView的Sample_RPC_Method方法中,
Sample_RPC_Method方法的2个参数:
Parameters : 客户端传过来的参数
outParameters : 返回给客户端的结果
2. JSView的2个重要的Event :
beforeExecute(command)可以向被调用的java方法传递参数,放到command的parameters中
afterExecute(command)可以得到远程调用的返回值,
<o:p> </o:p>
UpdateCommand<o:p></o:p>
调用javaView的doUpdateData(ParameterSet parameters, ParameterSet outParameters)
<o:p> </o:p>
十.大数据量展示<o:p></o:p>
<o:p> </o:p>
<o:p> </o:p>
想法:
1. Dorado的View 可以有XML配置信息和JAVA类实现。
Dorado会现去XML中读取已经配置好的信息,从中可以找到他的实现类名,再去加载这个类,所以该类可以得到XML中的全部信息。