Appearance
表格
GetGridRows
指令名称: | GetGridRows |
---|---|
功能描述: | 获取表格的行数 |
语法规则: | GetGridRows (['控件'] ,['数据列表名称'.'列名'(条件)] ) |
参数说明: | ['控件'] :结果控件名称['数据列表名称'.'列名'(条件)] :符合条件的表格行 |
例句分析: | GetGridRows(['数量'],['结果列表'.'宗海ID'('宗海ID'==1001)]) 将 结果列表 中 宗海 ID 为 1001 的行数赋值给控件 数量 |
提示
指令执行方式:表单与表单控件的事件属性中使用
AddGridRow
指令名称: | AddGridRow |
---|---|
功能描述: | 增加表格行数据 |
语法规则: | AddGridRow (['数据列表名称'.'列名'] ,数据 ) |
参数说明: | ['数据列表名称'.'列名'] :表格的列名数据 :给表格列的赋值 |
例句分析: | AddGridRow(['记事列表'.'记事人员','记事日期'],'',[$ CURTIME]) 为表格 记事列表 增加一行数据,记事人员 列内容为空值,记事日期 列内容为当前系统时间 |
DelGridRow
指令名称: | DelGridRow |
---|---|
功能描述: | 删除表格中符合条件的行数据 |
语法规则: | DelGridRow (['数据列表名称'.'列名'(条件)] ) |
参数说明: | ['数据列表名称'.'列名'(条件)] :符合条件的表格行 |
例句分析: | DelGridRow(['记事列表'.'证书记事日期'(selected==*)]) 删除表格 记事列表 中所有行数据 |
SelGridRow
指令名称: | SelGridRow |
---|---|
功能描述: | 选中符合条件的表格行 |
语法规则: | SelGridRow (['数据列表名称'.'列名'(条件)] ) |
参数说明: | ['数据列表名称'.'列名'(条件)] :符合条件的表格行 |
例句分析: | SelGridRow(['分割登记明细表'.'受理号'('办理状态'==3)]) 选中表格 分割登记明细表 中办理状态 为3 的行 |
While
指令名称: | While |
---|---|
功能描述: | 循环表格执行事件 |
语法规则: | While (['数据列表名称'.'列名'(条件)] ){具体执行事件 } |
参数说明: | ['数据列表名称'.'列名'(条件)] :条件具体执行事件 :符合条件时要执行的事件 |
例句分析: | While(['TASKLIST'.'列1'('列1'=='张三')]){['TASKLIST'.'列2']='1111'} 当 TASKLIST 表格中列 1 为张三 时,为TASKLIST 表格中列 2 赋值1111 |
ExportXls
指令名称: | ExportXls |
---|---|
功能描述: | 从表格导出 excel |
语法规则: | ExportXls (['表格名称'] ,导出方式 ,导出文件名称 ) |
参数说明: | ['列表名称'] :构建平台中表格的名称导出类型 :0:表示导出当前页1:表示导出所有数据 2:表示导出空表 3:表示导出选中的行 导出表格名称 :运行平台中导出表格时的名称 |
例句分析: | ExportXls(['结果列表'],0,'结果统计报表') 将 结果列表 表格当前页的数据,导出为结果统计报表.xls 文件 |
ImportXls
指令名称: | ImportXls |
---|---|
功能描述: | 将 Excel 导入到表格 |
语法规则: | ImportXls (['列表名称'] ) |
参数说明: | ['列表名称'] :构建平台中表格的名称 |
例句分析: | ImportXls(['结果列表']) 将 Excel 导入到 结果列表 表格 中 |