疯了,怎么才能条件查询数据?

flashing 2007-11-08
demo_opoa.jsp看晕菜了,不用easylist不行吗?
我用的是struts2!
有点想换displaytag了……
pn2006 2007-11-26
设置filterable="true",在页面中添加
<!-- 编辑和过滤所使用的 通用的文本框模板 -->
<textarea id="ecs_t_input" rows="" cols="" style="display:none">
<input type="text" class="inputtext" value="" onblur="ECSideUtil.updateEditCell(this)"
style="width:100%;" name="" />
</textarea>
zyy200411 2007-11-29
同问
楼上的好像理解错误了,你说的那个只能按一个字段来查询,而楼主应该是想用Ecside的自己的查询来做条件查询,不知道你看过demo_opoa.jsp没,不明白的是ECSideUtil.queryECForm()的用法,还请会用的指点一下
wplqw 2007-12-01
用ecside的时候,客户提出不希望使用它默认的过滤方式,即右键点击出现过滤框,所以当时用普通的条件输入框代替了.

首先要过滤的列仍然要设置filterable="true" ,这样在页面生成时,会生成名字如"ec_f_字段名"这样的隐含域,然后,当用户设置好普通输入框内的条件值后,点击查询按钮时,这样写:

ec.ec_f_字段名.value=输入框.value;
ECSideUtil.doFilterCore(ec.ec_f_字段名,"ec_f_字段名",ECSideConstants.FILTER_ACTION,"ec");
这样就可以过滤查询了,多个条件也一样,这样做的好处是,在仍然可以用原来ecside的方式,从filterPropertyMap中获取条件值

Global site tag (gtag.js) - Google Analytics