金蝶EAS,BOS,KDTable表格增加普通行、合计行,需先解析表格
2017-06-10 19:35
344 查看
业务场景:界面上含有KDTable表格控件时,可以通过代码为表格填充数据。
填充数据之前需先解析表格,以下代码示例中,演示了如何为属性名称为tblMain的表格增加十行记录,并且添加合计行。
/**
* 向页面表格中填充数据
* 本示例方法中表格名称tblMain
*/
private void fillData() {
// 表格操作之前需重新解析
tblMain.checkParsed();
for(int i = 0; i < 10; i++){
// 通过行对象,可以对该行的每个单元格进行赋值
IRow row = tblMain.addRow();
row.getCell("account").setValue("Hello World !"); //报账科目
row.getCell("costOrg").setValue("Hello World !"); //费用承担部门
row.getCell("amount").setValue("Hello World !"); //报账金额
row.getCell("orgUnit").setValue("Hello World !"); //下辖机构
row.getCell("splitAmount").setValue("Hello World !"); //拆分金额
row.getCell("remark").setValue("Hello World !"); //备注
}
// 添加合计行,以下代码可选
// 有金额字段需要合计值时,才需要该部分代码
IRow footRow = tblMain.addRow();
footRow.getCell("account").setValue("合计");
footRow.getCell("splitAmount").setValue(100); //拆分金额合计
footRow.getStyleAttributes().setBold(true);
}
填充数据之前需先解析表格,以下代码示例中,演示了如何为属性名称为tblMain的表格增加十行记录,并且添加合计行。
/**
* 向页面表格中填充数据
* 本示例方法中表格名称tblMain
*/
private void fillData() {
// 表格操作之前需重新解析
tblMain.checkParsed();
for(int i = 0; i < 10; i++){
// 通过行对象,可以对该行的每个单元格进行赋值
IRow row = tblMain.addRow();
row.getCell("account").setValue("Hello World !"); //报账科目
row.getCell("costOrg").setValue("Hello World !"); //费用承担部门
row.getCell("amount").setValue("Hello World !"); //报账金额
row.getCell("orgUnit").setValue("Hello World !"); //下辖机构
row.getCell("splitAmount").setValue("Hello World !"); //拆分金额
row.getCell("remark").setValue("Hello World !"); //备注
}
// 添加合计行,以下代码可选
// 有金额字段需要合计值时,才需要该部分代码
IRow footRow = tblMain.addRow();
footRow.getCell("account").setValue("合计");
footRow.getCell("splitAmount").setValue(100); //拆分金额合计
footRow.getStyleAttributes().setBold(true);
}
相关文章推荐
- 金蝶EAS,KDTable数据填充,需重新解析表格tblMain.checkParsed()
- bos隐藏kdtable表格右上角的三个小图标后表格前后有一行空行,隐藏该空行
- 金蝶EAS,打开新页面,传递参数,KDTable表格数据填充
- EAS BOS KDCheckBox和表格 如何增加监听
- RecyclerView简单解析使用Xutils实现表格效果和普通listview效果
- JS 根据表格(TABLE)模板增加一行(ROW)
- 如何增加普通用户的打开文件数限制
- Python 通过 BeautifulSoup 将 html 中的表格解析成对象
- java 解析PDF 含表格
- java使用poi解析2007以上的word文档中的表格与图片
- 以增加收藏夹功能为实例,解析asp.net forums2结构流程及组件设计
- xml中dom的增加和删除、sax的解析(No.21)
- JQuery动态增加删除表格,计算总价
- ExtJS 普通表格:Ext.grid.GridPanel属性祥解
- 金蝶EAS BOS如何实现特殊数据授权
- 动态增加表格
- go语言导入文件(固定长解析)(二) 增加读取json配置文件
- 修复bug,增加BasePath参数 - dotnetFlexGrid 1.21beta更新 争取做ASP.NET中最好的Ajax开源表格控件
- 普通IO口模拟实现SPI通信及应用解析
- 实现上传解析Excel表格