파워빌더_데이터윈도우 수정확인하기
아래와 같이 업체명이 수정이 되었는지 확인하고 싶은경우가 있습니다. 저장하기 전 버퍼가 기억하고 있는 자료에 대한 내용인데요. 이처럼 파워빌더에서 데이터윈도우의 데이터가 수정되었는지 확인하는 방법 알아볼게요.
- 해당컬럼에 대한 변동여부조사 : dw_main.getItemStatus( 1, '시행사', primary!)
- 해당로우전체에 대한 변동여부조사 : dw_main.getItemStatus( 1, 0, primary!)
DataModified! : 데이터가 수정된경우
NotModified! : 데이터가 수정안된경우
NewModified! : 데이터가 신규입력된경우
[EX]
dw_main.accepttext() // 수정된거 반영될수 있게 꼭 넣을것
dwItemStatus l_status
l_status = dw_main.getItemStatus( 1, '시행사', primary!)
If l_status = DataModified! Then
dw_main.SetItem(1,"등록일", String(Today(), 'yyyymmdd'))
ElseIf l_status = NotModified! Then
Else
End If
dw_main.Update() // 업데이트문은 꼭 나중에 와야 한다.
이상으로 파워빌더에서 데이터윈도우의 데이터가 수정되었는지 확인하는 방법 알아보았습니다. 즐거운 하루되세요.
'일상이야기 > [일반사무] PC_전산 능력키우기' 카테고리의 다른 글
원도우10 기본프로그램 변경방법 (0) | 2019.05.27 |
---|---|
오토캐드 윈도우10에서 느려지는 현상 발생 해결법 (0) | 2019.01.28 |
윈도우10설치시 부팅 USB인식 안되는 현상 해결 (0) | 2019.01.03 |
[기타]티스토리 2차도메인 등록 후 구글에드포스트에 등록하기 (0) | 2018.12.23 |
[일반사무]MS-SQL SERVER 백업하기 (0) | 2018.11.22 |