|
版本: |
X5.2.6 |
小版本号: |
|
|
|
数据库: |
Oracle |
服务器操作系统: |
|
应用服务器: |
|
客户端操作系统: |
|
浏览器: |
|
|
|
我想根据当前输入的名称从数据库里查询是否存在这一条数据
- function QueryprojectName(){
- debugger;
- var queryData=justep.xbl("queryData");
- var dataMain=justep.xbl("dataMain");
- var rowID=dataMain.getCurrentID();
- var ProjectLongName=dataMain.getValue("fProjectLongName", rowID);
- var conceptAliasName = queryData.getConceptAliasName();
- queryData.setFilter("filter1","BMS_Project.fProjectLongName='"+ProjectLongName+"'");
- queryData.refreshData();
- var count=queryData.getCount();
- // var count=justep.XData.count('dataMain',function(ev){
- // var v = ev.source.getValue('fProjectLongName',ev.rowID);
- // return v.indexOf("'"+ProjectLongName+"'")==0;
- // });
- if(count>0){
- showMessageLimitImgMsg("info","项目名称已存在!");
- }
- }
复制代码
其中datamain为页面列表数据,querydata为自己增加的一个临时data,测试为什么一直得不到count,前面得到的为-1,后面那个方法得到的为0.
|
|