Interactive Gird를 대상으로 "행삭제" 버튼을 추가합니다. - 삭제하기전 "시스템 등록 데이터" 삭제 불가 메시지를 출력합니다. - 그외 데이터는 선택된 행을 삭제합니다. - 저장 버튼을 클릭합니다. |
● Identification - Button Name: DEL_ROW - Label: 행삭제 ● Appearance - Button Template: Text with Icon - CSS Classes: b_del_row_css - Icon: fa-minus ● Behavior - Action: Defined by Dynamic Action |
![]() |
● Identification - Name: 행삭제-확인 - Action: Alert ● Settings - Title: [ 자료삭제 ] - Message: 시스템 등록 데이터는 삭제할 수 없습니다. - Style: Information - Ok Label: 예 ● Client-side Condition - Type: Item = Value - Item: P110020_DELETE_DESCR - Value: 시스템 등록 데이터 |
![]() |
● Identification - Name: 행추가-처리 - Action: Execute JavaScript Code ● Settings - Code: apex.region("GRID_COM_AUTH").widget().interactiveGrid("getActions").invoke("selection-delete"); ● Client-side Condition - Type: Item != Value - Item: P110020_DELETE_DESCR - Value: 시스템 등록 데이터 |
![]() |
Interactive Grid "행삭제" 버튼에 대한 기능 테스트 결과입니다. |
(Note) 행삭제는 화면에서 삭제 데이터를 관리하며, "저장"시 데이터베이스에서 데이터가 삭제됩니다. (Note) 행삭제된 데이터를 취소할 경우 "삭제취소" 버튼을 클릭합니다. |
![]() |
![]() |
'APEX-Interactive Grid > 그리드 버튼 설정' 카테고리의 다른 글
[ 삭제취소 ] 버튼을 아래와 같이 추가합니다. (0) | 2024.04.07 |
---|---|
[ 행추가 ] 버튼을 아래와 같이 추가합니다. (0) | 2024.04.06 |