思路: 在需要模糊查询的page上创建一个CO (用来控制页面提交,在提交中进行数据的查询)
页面新建的搜索区域simpleSearchPanel 系统会生成两个按钮
通过pageContext.getParameter(EVENT_PARAM) 函数 获取不到 这两个按钮的 ID值 所以使用 排除掉(lov的触发 和 delete 的触发 update 的触发 create的触发) 后的 触发 则是这两个按钮的触发(全是在CO的processFormRequest 函数中)
在CO 调用AM中的函数 : queryStatusReport 并且将需要的参数 打包传给函数
注:CO中能操作 AM
在函数中获取到的值 拼接成 sql语句的 where 条件(对数据库的操作是ORM将数据集成一个类) (在此进行操作将传入的值进行判断如果含有%则将 where条件中的 := 换为 like)
注: VO可以执行对EO的增删改查