DEP 获取列表查看界面的行列值原创
金蝶云社区-Heaven
Heaven
4人赞赏了该文章 319次浏览 未经作者许可,禁止转载编辑于2023年07月14日 13:55:58
封面

// 获取表格对象

var tblMain = pluginCtx.getKDTable("tblMain");

//获取表格的行数量

var size = tblMain.getRowCount()


//如果行号不为0,遍历每一行的数据

 if (size != 0) {

  for (var i = 0; i< size; i++) {

 

//获取每一行第4列数据

  var  value = tblMain.getRow(i).getCell(3).getValue()

//获取每一行第2列数据

  var  valueBank = tblMain.getRow(i).getCell(1).getValue()

 //获取每一行第1列数据

  var  valueCompany = tblMain.getRow(i).getCell(0).getValue()


//将数据存入到map集合中

           if(value != null ) {

               // 将表格第4列数据存入到map集合中

               map.put(i,value)

           }



总结:对于列表页还可以添加选中行的操作,获取选中行的数据(对于其他操作,以后遇到在慢慢研究总结吧)

             var tblMain = pluginCtx.getKDTable("tblMain");

             var selectManager = tblMain.getSelectManager();

              var size= selectManager.size();

              com.kingdee.eas.util.client.MsgBox.showInfo("选中数量:"+ size);


        

赞 4