row-inline-delete
List Component의 New 또는 Edit Mode가 활성화 되어있고, Delete Button을 Click하면 발생되는 Event이다. Click Event는 Platform Type이 Web의 경우에만 발생한다.
List Component의 삭제할 그리드를 선택 후 삭제 Button을 Click하여 Inline Edit 형식의 삭제 기능인 row-inline-delete
Event에 등록한 Service를 호출하여 선택한 행을 삭제한다.
주요 Action Example:
삭제를 실행할 Lambda를 호출하기 전에 사용자의
삭제 여부
를 확인하기 위한 창을 호출한다.[그림1. Message Box]
Action에서
Delete Lambda
를 선택하고, Component에List Component
를 선택한다.[그림2. Lambda – deleteData]
선택된 Row를 삭제하도록 selectData에
List Component
와 Component의 Key값인 SYS_ID를 등록한다. 여러 건을 선택하여 삭제할 수 있음에 따라, Parameter Key를 sysIds로 설정한다.[그림3. Lambda – selectData]
List Component에서 선택한 Row가 삭제가 되었는지 확인하고, 삭제된 Row를 List에서 제거하기 위해 Component를 reload한다.
[그림3. Reload]