新建 文本文档 (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 + -
显示快捷键?