14.AppBean
AppBean主要负责跟页面的交互。
每一个应用程序都跟一个appBean相绑定,如果没有为一个应用程序指明它的AppBean,那就就是跟默认的psdi.webclient.system.beans.AppBean绑定。
AppBean继承自psdi.webclient.system.beans.DataBean,DataBean的作用主要是代理了mbo的很多方法,设置whereClause,Qbe,save,delete等等),通过DataBean调用Mbo或者MboSet来完成对数据的访问。另外Mbo和MboSet写了很多的通用的方法来实现数据库的访问。对于向数据库查询的数据总会放在一个ResultBean中,resultbean在DataBean中存在一个实例,用于存放返回的数据。通过AppInstantce的getResultsBean()就可以得到该对象。
addrow()
说明:新建一行方法,该方法一般是在需要增加多行的地方会用到,它实际上是调用DataBean的addrow()方法。一般用一个按钮来调用,按钮上的事件写为addrow即可。
使用方法:一般用一个按钮来调用,按钮上的事件写为addrow即可,它实际上是调用了DataBean的方法,只是在调用之前作了一点设置操作。
CLEAR ()
说明:该方法的作用是清除所改变的内容,然后跳转到list页面。
使用方法:一般在工具栏上加按钮,按钮上的事件写为CLEAR即可,必要的时候可以复写此方法,完成不同的操作。
DELETE()
说明:该方法为删除,调用此方法的时候,系统先提示用户是否真要做删除操作&