T语言是一种简单的,易于开发的软件开发语言,T语言的英文缩写为ttyuPLat,ttyuPLat 是基于SOA架构体系。
T语言在开发过程中,当我们在html页面设置keys键值时有如下几个步骤:
1) 通过body设置keys,指定全页中通用一个表
pageType:页面模板(必须)
tableName:表名(默认为body的表,可省)
where:查询语句(默认为body的条件,可省)
sql:查询语句(默认为body的查询语句,可省)
subTableName:子表名(表单中有父子表时才需要,可省)
forKey:外键,即上下关联的字段 (缺省值为“ParentID”,可省)
rootName:树结点标题 (缺省值为“根”,可省)
editTitle:弹出页标题(默认为空,可省)
示例:
<body keys="pageType:FindGrid,tableName:Sys_User_Users">
<bodyid=”body1” keys=”pageType:FindGrid,tableName:Sus_User_Role,editTitl:角色”>
<bodykeys=”pageType:FindGrid,tableName:Sus_User_Dept,itl: subTableName:User,forKey:DeptID”>
2) 在单个控件上设置局部keys
tableName:表名(默认为body的表,可省)
where:条件(默认为body的条件,可省)
sql:查询语句 (默认为body的查询语句,可省)
where:条件(默认为body的条件,可省)
forKey:外键,即上下关联的字段 (缺省值为“ParentID”,可省)
rootName:树结点标题 (缺省值为“根”,可省)
check:结点是否显示单选盒(缺省值为不显示,可省)
drag:结点是否可拖动(缺省值为不可拖动,可省)
示例:
<ul id="Ul1" class="ztreeztree1" keys="rootName:部
门,drag:true,check:true" >
<ul id="Ul2" class="ztreeztree1"
keys="tableName:Sys_User_Dept,forKey:ParentID">
3) Tree树
ableName:表名(默认为body的表,可省)
where:条件(默认为body的条件,可省)
sql:查询语句 (默认为body的查询语句,可省)
where:条件(默认为body的条件,可省)
forKey:外键,即上下关联的字段 (缺省值为“ParentID”,可省)
rootName:树结点标题 (缺省值为“根”,可省)
check:结点是否显示单选盒(缺省值为不显示,可省)
drag:结点是否可拖动(缺省值为不可拖动,可省)
示例:
<ul id="tree1" class="ztreeztree1" keys="rootName:部门,drag:true,check:
true">