页面树结构
转至元数据结尾
转至元数据起始

 方法

   Forguncy.getTableDataByCondition(condition, formulaCalcContext, callBack, async)

 描述

   通过条件获取数据表或视图的数据。

 参数说明

参数

类型

是否必须

说明

condition

GetTableDataByConditionParams

获取数据的条件。

formulaCalcContext

FormulaCalcContext

公式计算的上下文信息,当获取参数的查询条件包含公式时,使用公式计算的结果。

callBack

function

成功回调函数。

async

boolean

请求是否异步。

 返回值

   无

 示例

   下面的示例代码中,通过getTableDataByCondition方法,获取数据表中的数据。

//获取数据的参数
var param = {
//数据表名
TableName: "员工表",
//要获取的字段名
Columns: ["ID", "姓名"],
//在设计器中设置的查询条件
QueryCondition: ISqlCondition, 
QueryPolicy: {
Distinct: true,
QueryNullPolicy: Forguncy.QueryNullPolicy.QueryAllItemsWhenValueIsNull,
IgnoreCache: false
},
//在设计器中设置的排序条件
SortCondition: ISqlCondition
};
//公式计算的上下文信息,当获取参数的查询条件包含公式时,使用公式计算的结果
var formulaCalcContext = {
//公式中引用的单元格或单元格范围是否在母版页中
IsInMasterPage: false
};
//获取数据表中的数据
Forguncy.getTableDataByCondition (param, formulaCalcContext, function(dataStr){
var tableData = dataStr;
}, true);


附件demo中,使用了getTableDataByCondition方法获取表的数据。

MyListCellType.zip

  • 无标签