|
|
本帖最后由 irene 于 2012-3-26 11:55 编辑
1.建立了一个映射表单
2.建立了一个查询表单
3.建立了一个SQL视图,在“过滤”中录入如下代码,报错:
var sql = " ";
if getItemValue("备件编码")!=null && getItemValue("备件编码").trim().length()>0){
sql = " and ITEM_备件编码=" ' +getItemValue("备件编码")+' ";
}
if getItemValue("备件名称")!=null && getItemValue("备件名称").trim().length()>0){
sql = " and ITEM_备件名称=" ' +getItemValue("备件名称")+' ";
}
if getItemValue("备件单位")!=null && getItemValue("备件单位").trim().length()>0){
sql = " and ITEM_备件单位=" ' +getItemValue("备件单位")+' ";
}
if getItemValue("备件标志")!=null && getItemValue("备件标志").trim().length()>0){
sql = " and ITEM_备件标志=" ' +getItemValue("备件标志")+' ";
}
"SELECT dma00000 as ITEM_备件编码,MCHENG00 as ITEM_备件名称,DWEI0000 as ITEM_备件单位,BZHI0000 as ITEM_备件标志
FROM tlk_bjbm3 where "+sql+" order by dma00000";
错误提示:*JavaScriptRunning:[VIEW(11e1-732a-a3209ee3-97af-8b107770ddda).备件编码维护查询.SqlFilterScript]: missing ( before condition (VIEW(11e1-732a-a3209ee3-97af-8b107770ddda).备件编码维护查询.SqlFilterScript#2)
想知道问题到底是在哪里?
PS:1.我的数据库是ORACLE
2.基表是已经存在的,事先建好的,里面有数据的。 |
|