목록 컨텍스트 메뉴에 대한 동적 작업 스크립트
컨텍스트 메뉴 양식의 동적 작업 스크립트 필드는 스크립트를 정의합니다. 이 스크립트는 목록 컨텍스트 메뉴를 필터 또는 뷰와 같은 동적 옵션으로 채웁니다.
동적 작업 스크립트가 실행될 때 다음 JavaScript 변수를 사용할 수 있습니다.
| 변수 | 설명 |
|---|---|
| g_tableName | 현재 테이블의 이름입니다. |
| g_listId | 컨텍스트 메뉴가 빌드되는 목록의 ID입니다. |
| g_itemName | UI 컨텍스트 메뉴 기록에 정의된 이름입니다. |
| g_itemOrder | UI 컨텍스트 메뉴 기록에 정의된 순서입니다. 이 변수를 사용하여 Order 필드의 값을 동적 작업 스크립트에 전달합니다. |
| g_contextMenu.addAction (item_id, 레이블, script_string, 순서) | 컨텍스트 메뉴에 옵션을 추가하고 표시되는 순서를 선택합니다. |
다음 예제에서는 목록 뷰에서 페이지당 기록 수를 제어하는 목록 제목 메뉴 항목을 표시합니다.
g_contextMenu.addAction('50', g_itemName, 'showRowsPerPage("50");', g_itemOrder);
주:
이 항목에 대한 작업 스크립트는 이 메뉴 항목을 선택할 때 인수 50을 사용하여 해당 함수가 호출되도록 showRowsPerPage 함수를 정의해야 합니다.