메뉴 버튼 관리

페이지에 버튼을 추가하기 위해서는 html에 버튼을 추가한 이후
메뉴 버튼 관리 에서 버튼을 추가해줘야한다.
예시화면) 품질관리 > 검사관리 > 검사 실적 등록(IQC)

Grid 번호에 상관없이 메뉴에서 사용되는 버튼은 메뉴아이디가 동일하다.
html의 버튼 ID 와 ObjectID를 동일하게 해 준다.
버튼 구분
커스텀 버튼 : 개발자가 커스텀하여 생성한 버튼 개별 js 에서 event 처리하여 버튼 기능 수행
Core 제공 버튼 : js 에서 별도 이벤트 처리 없이 사용 가능한 버튼 (포맷 필요)
Core 버튼 명명 규칙 : 버튼 포맷 + 그리드 번호 ex) upsertBtn1 findBtn2
Core 버튼
findBtn : 필터 영역의 조회 버튼
addBottomBtn : 그리드 하단에 행 추가
delNewSoftBtn : 선택한 행 그리드에서 삭제
upsertBtn : 선택한 행 저장(위젯에서 액션 ID에 설정한 저장 서비스 호출)
excelDownBtn : 선택 그리드의 엑셀 다운로드
personalSettingBtn : 개인화 버튼
위에서 설명한 Core 버튼 외에도 더 있지만 공통함수가 제대로 정리되어있지 않아서 설명한 버튼을 제외한 나머지는 커스터마이징을 더 자주 사용한다.
Last updated