本帖最后由 spiral 于 2013-3-27 16:31 编辑
脚本:var opts=createOptions();
opts.add("","");
var stationId=getItemValueAsString("站点编号");
println("站点编号"+stationId);
var sql= "select a.fbreedid,a.freedname from breed a "
+" left join [TLK_站点与品名对应关系] b on a.fbreedid=b.[ITEM_品种编号] "
+" where b.[ITEM_站点编号]='"+stationId+"'";
println("站点与品名对应关系SQL:"+sql);
var datas =queryByDSName("kczysf",sql);
if(datas!=null && datas.size()>0){
for(var iter = datas.iterator();iter.hasNext();){
var doc = iter.next();
opts.add(doc.getItemValueAsString("freedname"),doc.getItemValueAsString("fbreedid"));
}
}
错误:java.lang.Exception: JavaScriptRunning:[Form.申报表_Android.Field(11e2-96ac-b483
e4bc-9792-f9efb473c611).矿产品名称.OptionsScript]: TypeError: Cannot find functi
on getItemValueAsString. (11e2-96ac-b483e4bc-9792-f9efb473c611).矿产品名称.Optio
nsScript#18) |