返回

getOptionsByDQL(dql, keyFieldName, blankFirst)

概述

返回符合查询条件语句的文档中keyFieldName字段的所有值集合,作为下拉框控件的选项。

返回值

cn.myapps.runtime.dynaform.ejb.Options

参数

1、dqlString

查询符合条件的语句

2、keyFieldnameString或Array

选项名字段名与值字段名

3、blankFirstboolean

是否添加空选项

示例

描述:

实现getOptionsByDQL(dql, keyFieldName, blank)函数的应用,返回符合查询条件语句的文档中keyFieldName字段的所有值集合,作为下拉框控件的选项


iScript 代码:
//表单某控件的选项为指定表单指定指定字段的值
(function(){
var opts=$TOOLS.createOptions();
var dql = "$formname ='获取当前软件下的所有角色'";
var n = getOptionsByDQL(dql, "角色", true);
return n;
})()