* Powerbuilder 10.5
저번 강의에서 로우를 선택할 수 있게 체크박스 형태의 칼럼을 dw를 만들었습니다.
이제 선택된 로우를 삭제하는 스크립트를 작성하겠습니다.
삭제버튼(cb_delete)의 Clicked 이벤트를 수정해야 하는데요.
두 가지 방법이 있다고 말씀드렸습니다.
첫번째 방법은 For Loop 를 사용해서 모든 로우의 del 칼럼 값을 체크해서 그 값이 1이면 삭제하는 방법이고 두번째 방법은 Do Loop 와 Find 함수를 사용해서 del 칼럼 값이 1인 것만 찾아 삭제하는 방법입니다.
w_list 의 삭제버튼(cb_delete) 의 clicked 이벤트를 엽니다.
기존 스크립트는 전부 코멘트 처리 합니다.
먼저 첫번째 방법으로 구현해 보겠습니다.
다음과 같이 스크립트를 작성합니다.
이 글은 회원 전용입니다.
'파워빌더 기초강의1' 카테고리의 다른 글
파워빌더(PowerBuilder) 강의 - 74.Global Function (2) | 2017.06.20 |
---|---|
파워빌더(PowerBuilder) 강의 - 73.Library (1) | 2017.06.19 |
파워빌더(PowerBuilder) 강의 - 71.DataWindow Column Edit Style : CheckBox (1) | 2014.04.04 |
파워빌더(PowerBuilder) 강의 - 70.GetChild method (DataWindows) (4) | 2014.03.05 |
파워빌더(PowerBuilder) 강의 - 69.Debug & Debugger : Views 2 (0) | 2014.02.05 |