下拉框数据字典sql
mysql:select 项目号,CONCAT(项目号,'-',项目名称) from 表
oracle:select 项目号,项目号||'-'||项目名称) from 表
下拉框的数据字典,项目号做实际值,项目说明做显示值
下拉框添加一个编辑后事件,代码
contentPane.setCellValue(col,row-1,this.getText());
在模板web属性,填报页面设置里,添加一个加载后事件,代码
contentPane.on("cellselect", function(td) {
var row =contentPane.curLGP.getTDRow(td);
var col =contentPane.curLGP.getTDCol(td);
window.row=row;
window.col=col;
});
实现效果,下拉选择项目号,项目名称自动填充。
除此之外,也可以用sql()函数取到对应的值
if((len(单元格) = 0), "", sql("数据源", "select 项目名称 from 表 where ID='" + 单元格 + "'", 1, 1))