新建 文本文档 (9).txt

来自「ADF开发时候使用过的一些页面按扭上的功能,不是很详细」· 文本 代码 · 共 56 行

TXT
56
字号
    //修改按扭
    public String onUpdateButton(){
       Row row = ADFUtils.findIterator("StorageDraftInViewIterator").getCurrentRow();
       String isChecked=(String)row.getAttribute("IsChecked");
           if("Y".equals(isChecked)){
               ResourceBundle bundle = ResourceBundle.getBundle("webview.resources.UIResources");
                FacesContext context = FacesContext.getCurrentInstance();
                FacesMessage message = 
                 new FacesMessage(FacesMessage.SEVERITY_WARN, bundle.getString("error.isChecked") , null);
                context.addMessage(null, 
                                     message);  
               return null;
           }else{
               return "singleEdit";
           }
    }  





    //审核
    public void  onChecked(ActionEvent e){ 
        Row row = ADFUtils.findIterator("StorageDraftInViewIterator").getCurrentRow(); 
            OperationBinding check=bindings.getOperationBinding("checkStorageDraftIn");
            check.execute();
            if(!check.getErrors().isEmpty()){ 
                ResourceBundle bundle = ResourceBundle.getBundle("webview.resources.UIResources");
                 FacesContext context = FacesContext.getCurrentInstance();
                 FacesMessage message = 
                  new FacesMessage(FacesMessage.SEVERITY_WARN, bundle.getString("error.storageInDetail.onChecked") , null);
                 context.addMessage(null, 
                                      message);   
            }
            OperationBinding ob=bindings.getOperationBinding("Commit");
            ob.execute();
    }
    
    
    //取消审核
    public void  cancelChecked(ActionEvent e){
        Row row = ADFUtils.findIterator("StorageDraftInViewIterator").getCurrentRow(); 
        OperationBinding check=bindings.getOperationBinding("rollbackCheckStorageDraftIn");
        check.execute();
        if(!check.getErrors().isEmpty()){  
            ResourceBundle bundle = ResourceBundle.getBundle("webview.resources.UIResources");
             FacesContext context = FacesContext.getCurrentInstance();
             FacesMessage message = 
              new FacesMessage(FacesMessage.SEVERITY_WARN, bundle.getString("error.storageInDetail.rollbackChecked") , null);
             context.addMessage(null, 
                                  message);   
        }
        OperationBinding ob=bindings.getOperationBinding("Commit");
        ob.execute();        
    }
          

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?