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

 方法

   ListView.getSelectedRowsData()

 描述

   获取表格选择行的数据。包括选择行的行索引、查询条件和数据。

 参数说明

   无

 返回值

   返回值为数组RowData:

RowData
class RowData {
//表格中所选行的行索引。如果该行有Query信息,则RowIndex为-1,只有当该行没有Query信息时(比如新加行),RowIndex才是有效值。
RowIndex: number;
//所选行的查询条件,以主键名作为主键,以对应数据作为值。比如:{ID:1}
Query: object;
//所选行的数据
Values: any[]; 
}

 示例

   下面的示例代码中,通过getSelectedRowsData方法,获取表格选择行的数据。

//获取当前页面
var page = Forguncy.Page;
//获取页面上的表格
var listview = page.getListView("表格1");
//获取表格选择行数据
var rows = listview.getSelectedRowsData();
//弹出警告框,显示表格中选择行的信息
alert(JSON.stringify(rows, null, " "));


 操作步骤

  在页面上选择一个区域,将数据表拖拽到单元格区域中,绑定数据表中的字段。

  选择一个单元格区域,设置其单元格类型为按钮,编辑命令为“JavaScript命令”,并输入JavaScript代码。

  编辑完成后,单击“确定”关闭对话框。

运行页面,在表格中勾选一行数据,再单击选择行信息按钮,就会弹出警告框,显示表格选择行的信息,包括选择行的行索引、查询条件和数据。

  • 无标签