OAMessageTextInput을 read only나 diseabled로 했을 경우에
pageContext에서 값을 가져오지 못합니다..
CSS와 자바스크립트를 조합해서 read only 상태를 만들수 있습니다.
CSSStyle css = new CSSStyle();
css.setProperty("border-width","2");
//선 칼라를 배경색과 동일하게 만들어 입력화면이 안닌 것처럼 만든다.
// 상황에 맞게 border-width를 0으로 만들어도 된다
css.setProperty("border-color","#FFFFFF");
OAMessageTextInputBean itemName =
(OAMessageTextInputBean)webBean.findChildRecursive("ItemName");
if (itemName != null) {
itemName.setOnKeyPress("this.blur()");
itemName.setInlineStyle(css);
}
'OAF > 화면구성' 카테고리의 다른 글
Item messageChoice (0) | 2014.12.14 |
---|---|
Item resetButton (0) | 2014.12.14 |
해상도에 맞춘 화면 스크롤 (0) | 2014.12.14 |
Text (CSS) Standards 1 (0) | 2014.12.14 |
아이템 목록들.. (0) | 2014.12.14 |