편집할 그리드를 더블클릭하여 그리드툴 편집대화상자를 연다.
BODY에 체크박스를 선택하고 Edit(E) 속성을 속택하고 오른쪽마우수를 두번 더블클릭하면 다음과 같은 수식편집 대화상자가 나타난다.
마이플랫폼 메뉴얼에서 iif 함수에 대해서 검색해보자.
Iif(varValue, varTrue);Iif(varValue, varTrue, varFalse);
Parameters
Parameters | Type | Description |
varValue | Variant | 비교할 값. varValue의 값으로 True/False 여부를 확인합니다. varValue가 Integer인경우 0이면 False아니면 True인식합니다. |
varTrue | Variant | varValue가 True 에 해당하는 값일 경우 Return 되는 값. |
varFalse | Variant | varValue가 False 에 해당하는 값일 경우 Return 되는 값. |
ex) Iif(2-1=1, "True", "False"); |
Return Value
Type | Description |
Variant | varValue에 따라 Return 된 값. |
currow 그리드에서 현재 선택된 레코드의 값이 2일경우 Edit에 속성을 'none'로 설정하고 그렇지 않을경우 checkboxk로 설정한다.
2번째 row가 선택된 경우는 checkbox가 선택되지 않는다.
여기서 특정한 조건에따라서 2번째 로우를 제어하고 싶으므로
iif( gQmPlanType==3 && currow == 2, 'none' ,'checkbox' ) global변수에 특정값을 조건에 추가해주었다.
'개발이야기' 카테고리의 다른 글
JSTL Timestamp 객체의 날짜 표현하기 (0) | 2018.10.29 |
---|---|
Sublime Text 설치 (0) | 2018.10.20 |
오라클에서 Sequence 사용하기 (0) | 2018.10.19 |
톰켓 하나의 서버에서 여러개의 톰켓 사용하기 설정방법 (0) | 2018.10.18 |
자바프로젝트로 웹어플리케이션 환경구축하기 - 3 ROOT.xml 사용하기 (0) | 2018.10.18 |