1、按钮实现方法
(1)参照: onBillRef()
(2)新增: onBoAdd()
(3)辅助: onBoAss()
(4)审批: onBoAudit()
(5)浏览: onBoBrow()
(6)业务: onBoBusiType()
(7)取消: onBoCancel()
(8)弃审: onBoCancelAudit()
(9)卡片界面: onBoCard()
(10)提交: onBoCommit()
(11)复制: onBoCopy()
(12)作废: onBoDel()
(13)删除: onBoDelete()
(14)编辑: onBoEdit()
(15)自定义按钮: onBoElse()
(16)行操作: onBoLine()
(17)增行: onBoLineAdd()
(18)复制行: onBoLineCopy()
(19)行删除: onBoLineDel()
(20)插入行: onBoLineIns()
(21)粘贴行: onBoLinePaste()
(22)粘贴行到表尾: onBoLinePasteToTail()
(23)打印: onBoPrint()
(24)直接界面打印: onBoDirectPrint()
(25)查询: onBoQuery()
(26)刷新: onBoRefresh()
(27)返回(列表界面): onBoReturn()
(28)保存: onBoSave()
(29)审批情况: onBoApproveInfo()
(30)参照: onBillRef()
2、植入参照数据
setRefData()
3、当前界面缓存的数据
getBufferData()
4、查询表头数据
queryHeadVOs()
5、更新缓存数据
updateBuffer()
6、新增缓存数据
addDataToBuffer()
7、常用方法
(1) 获取卡片界面表头某个字段值
getBillCardPanelWrapper().getBillCardPanel().getHeadItem("itemName").getValue();
(2) 获取卡片界面表体所选中的页签编码
getBillCardPanelWrapper().getBillCardPanel().getBodyTabbedPane().getSelectedTableCode();
(3) 获取卡片界面表体所选中行
getBillCardPanelWrapper().getBillCardPanel().getBillTable(cardSelectTableCode).getSelectedRow();
(4) 获取卡片界面表体指定行的某个字段值(单表体)
getBillCardPanelWrapper().getBillCardPanel().getBodyValueAt(cardBodySelectRow, "itemName");
指定页签:getBillCardPanelWrapper().getBillCardPanel().getBillModel(cardSelectTableCode).getValueAt(cardBodySelectRow, "itemName");
(7) 获取列表界面下表头所选中的行
getBillListPanelWrapper().getBillListPanel().getHeadTable().getSelectedRow();
(8) 获取列表界面表头某个字段值
getBillListPanelWrapper().getBillListPanel().getHeadBillModel().getValueAt(listHeadSelectRow, "itemName");
(9) 执行卡片表头显示公式
getBillCardPanelWrapper().getBillCardPanel().execHeadLoadFormulas();
(10) 执行卡片表体显示公式
getBillCardPanelWrapper().getBillCardPanel().getBillModel(cardSelectTableCode).execLoadFormula();
(11) 获取卡片界面下表体总行数
getBillCardPanelWrapper().getBillCardPanel().getRowCount();
(12)指定页签
getBillCardPanelWrapper().getBillCardPanel().getBillModel(cardSelectTableCode).getRowCount();