博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NC57单据执行方法以及常用的操作
阅读量:6225 次
发布时间:2019-06-21

本文共 1753 字,大约阅读时间需要 5 分钟。

hot3.png

//自定义按钮处理事件,在自定义按钮的时候会定义一个值,根据传过来的值判断处理哪个事件执行哪个方法,在MyEventHandler类  protected void onBoElse(int intBtn) throws Exception {}  //* 表单编辑  protected void onBoEdit() throws Exception {}  //*表单删除  protected void onBoDelete() throws Exception {}  //* 表单保存  protected void onBoSave() throws Exception {}   //* 表单取消   protected void onBoCancel() throws Exception {}     //* 表单编辑后事件UI类中  public void afterEdit(BillEditEvent evt) {          super.afterEdit(evt);  String colStr = evt.getKey();          int rowCount = evt.getRow();  }  //* 表单编辑前事件UI类中      public boolean beforeEdit(BillEditEvent evt) {  String colStr = evt.getKey();         If(colStr.equals(“字段名”)){return false;}//设置某一个字段不可编辑          // TODO 自动生成方法存根          return super.beforeEdit(arg0);      }  //* 表单标签改变事件UI  public void afterTabChanged(BillTabbedPaneTabChangeEvent arg0) {          String TabName = arg0.getBtvo().getTabcode();          System.out.println(TabName);          if (TabName.equals("fk_cm_contract1") || TabName.equals("fk_cm_contract2")) {           //设置标签fk_cm_consub可编辑              this.getBillCardPanel().getBillModel("fk_cm_consub").setEnabled(true);          //设置当选中fk_cm_contract1这个标签时,子表的第一个标签到选中显示   this.getBillCardPanel().getBodyTabbedPane().getModel().setSelectedIndex(0);          //设置标签fk_cm_consub不可编辑      this.getBillCardPanel().getBillModel("fk_cm_conisub").setEnabled(false);          }  //* UI类中行改变事件  public void bodyRowChange(BillEditEvent ev) {          // TODO 自动生成方法存根          super.bodyRowChange(ev);            int a =  ev.getRow();//得到当前选中的行            int a = this.getBillCardPanel().getBillTable().getSelectedRow();         String b =  this.getBillCardPanel().getBodyValueAt(行号, "字段值");      }

 

转载于:https://my.oschina.net/Skynet01/blog/1519027

你可能感兴趣的文章
sql server 笔记1--case、WAITFOR、TRY CATCH
查看>>
Samsung_tiny4412(驱动笔记06)----list_head,proc file system,GPIO,ioremap
查看>>
Java课堂 动手动脑5
查看>>
Python实战之字符串的详细简单练习
查看>>
SSM框架快速整合实例——学生查询
查看>>
p标签中的文字垂直居中
查看>>
小程序(将Solaris下的换行符转化为windows下的换行符)
查看>>
MY-IMX6 Linux-3.14 测试手册(Qt版)
查看>>
js客户端UI框架
查看>>
【转】四元数(Quaternion)和旋转
查看>>
使用vue.js常见错误之一
查看>>
centos7配置openldap服务器
查看>>
bzoj 1500 修改区间 splay
查看>>
组合数打表法(1587: 爬楼梯)
查看>>
Symmetric Tree
查看>>
Oracle用户管理
查看>>
关于网络爬取(爬虫)01
查看>>
python re模块findall()详解
查看>>
MSTest
查看>>
java 给任务传递参数
查看>>