我想做个下拉框,选项从数据库来取,参照myapp的例子 我写的脚本如下
var dql ="$forname='ebc_proj_info'";
var opts = $TOOLS.createOptions();
var query=queryByDQL(dql);
var value="";
if(query!=null){
for(var iter = query.iterator();iter.hasNext();){
var doc= iter.next();
value= doc.getItemValueAsString("项目名称");
opts.add(value,value);
}
opts;
但是结果报错,错误提示如图
我把脚本逐行调试,发现问题是出在value= doc.getItemValueAsString("项目名称"); 这行,通过调试也已经确认了此时doc不为null
数据库表如下
表名在数据库库中为tlk_ebc_proj_info
数据源已经确认没有错误.
请帮我指出错误. |