使用范围:UI2
Contents
class TranslateParam ($UI/system/lib/base/request#TranslateParam)
数据格式转换参数对象,主要用于table返回时,返回序列化的格式指定,主要bizData的newData、refreshData中使用
Constructor Top
TranslateParam () |
Constants Top
const |
DATATYPE_ROW_LIST
list型数据 | ||
const |
DATATYPE_ROW_TREE
tree型数据 |
Properties Top
string |
dataType
[filed]转化数据类型, | ||
isCellNameByRelation
转换table时是否用relation别名代替cell,针对转换xml格式有效,默认为false | |||
rowOption
[filed]行相关参数 |
Methods Top
object | getTreeOption (string name) | |
void | setTreeOption (string name, value) | |
string | toString () |
Constructor details
Top
public
TranslateParam
()
数据格式转换参数对象,主要用于table返回时,返回序列化的格式指定,主要bizData的newData、refreshData中使用
数据格式转换参数对象,主要用于table返回时,返回序列化的格式指定,主要bizData的newData、refreshData中使用
Constants Detail Top
static
public
DATATYPE_ROW_LIST
list型数据
static
public
DATATYPE_ROW_TREE
tree型数据
Properties Detail Top
public
string
dataType
[filed]转化数据类型,
可以赋值:Request.TranslateParam.DATATYPE_ROW_LIST,Request.TranslateParam.DATATYPE_ROW_TREE
默认:Request.TranslateParam.DATATYPE_ROW_LIST
public
isCellNameByRelation
转换table时是否用relation别名代替cell,针对转换xml格式有效,默认为false
为false时: 为true时:
1 | beijing | ...|
1 beijing ...
public
rowOption
[filed]行相关参数
格式:
bizData中的实现: var translateParam = new justep.Request.TranslateParam(); translateParam.rowOption.concept = this.idColumn; translateParam.rowOption.sequence = this.getColumnIDs();
Methods Detail Top
public
object
getTreeOption
(string name)
[filed]获取树相关参数,包括tree-parent-relation等
See SetTreeOption
public
void
setTreeOption
(string name, value)
[filed]设置树相关参数,包括tree-parent-relation等
bizData中的实现: var translateParam = new justep.Request.TranslateParam(); ... if(parent) translateParam.setTreeOption('parent',parent); if(spreadRelation) translateParam.setTreeOption('tree-parent-relation',parentRelation);
public
string
toString
()
biz action请求数据格式转换参数转换成String