OAF/잉여 쏘스17 Advanced Table Row 병합 /** * 로우병합 테이블을 생성한다. * Create Multi Row Murge Table * @param webBean * @param pTableName * @param pTableVo * @param pKeyAttributeName * @param pItemName * @param pColunmName * @param pAttribute * @param pMultiBoolean */ public void tableMerge(OAWebBean webBean, String pTableName, OAViewObjectImpl pTableVo, String pKeyAttributeName, String[] pItemName, String[] pColunmName, String[] pAttribute, .. 2014. 12. 14. 자바스크립트 Yes/No 팝업창 띄우기 DialogPage 이 거지같은..... //1.-- processRequest coding-- StringBuffer javaScript = new StringBuffer(200); javaScript.append("function deleteConfirm() { "); javaScript.append("if( !confirm('Do you want to delete ?') ) { "); javaScript.append(" return ; "); javaScript.append("} else { "); javaScript.append(" submitForm('DefaultFormName' ,0,{'event':'deleteConfirm'});"); javaScript.append("}"); javaSc.. 2011. 8. 31. Link Item에 VO의 값으로 Destination URI를 걸기. 테이블에 들어 있는 url 값을 가지고 해당 아이템의 Destination URI 설정 하기 입니다.. OALinkBean linkItem = (OALinkBean)webBean.findChildRecursive(""); OADataBoundValueViewObject oUrl = new OADataBoundValueViewObject(linkItem, ""); linkItem.setAttributeValue(oracle.cabo.ui.UIConstants.DESTINATION_ATTR, oUrl); linkItem.setTargetFrame("_blank"); 단점 : url에 http://이 없으면 링크가 작동하지 않는다.. 2011. 8. 31. Advanced Table Total Value 설정.. 일반적으로 Advanced Table은 한 화면의 Total Value 밖에 보여주지 못한다. 아래 쏘스는 토탈 Value를 구해서 해당 값을 total Value에 직접 적을수 있지만... process Request에서 밖에 작동 안했던 걸로 기억함.... OAAdvancedTableBean tableBean = (OAAdvancedTableBean)webBean.findIndexedChildRecursive("AdavancedTableRN"); /** Advanced Table의 토탈 값 가져 오기 */ OAMessageStyledTextBean salaryBean = (OAMessageStyledTextBean)tableBean.findChildRecursive("BudTaxItem"); str1.. 2011. 8. 31. Back Button 방지 스크립트 Back Button으로 인해서 processRequest를 다시 타는것과 다른 페이지로 이동하는걸 막아주는 데.. 반복해서 백 버튼을 누르면 어떤 시점에는 먹습니다.. OABodyBean bodyBean = (OABodyBean)pageContext.getRootWebBean(); String javaS = "javascript:window.history.forward(1);"; bodyBean.setOnLoad(javaS); 2011. 8. 31. 화면 Size에 맞춘 Layer Scroll 화면이 길어지는 아이템 위아래로 rawText Item 두개를 놓은 다음 아래 Tag를 Text 속성에 집어 넣는다.. 윗 아이템 아래 아이템 2011. 8. 31. 이전 1 2 3 다음