uxupdate
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| uxupdate [2025/07/09 06:55] – admin | uxupdate [2025/12/06 07:26] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| ====== 데이터 저장 ====== | ====== 데이터 저장 ====== | ||
| - | 프로그램을 실행하여 화면로딩 후 데이터입력하여 | + | 프로그램을 실행하여 화면로딩 후 수정된 |
| | | ||
| - | + | ' | |
| - | 저장버튼이 눌러지면... | + | |
| - | 아래 코드로 분기된다. | + | |
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | |||
| + | 아래 저장의 일반적인 처리 예시 | ||
| + | | ||
| /// < | /// < | ||
| /// 저장 버튼 클릭 | /// 저장 버튼 클릭 | ||
| 줄 36: | 줄 44: | ||
| finally | finally | ||
| { | { | ||
| - | // 저장중이라는 화면 | + | // 저장중이라는 화면 |
| UBiMessageBox.CloseWait(); | UBiMessageBox.CloseWait(); | ||
| } | } | ||
| } | } | ||
| + | | ||
| + | |||
| + | 버튼과 묵시적으로 매핑된 override Method들은 BaseModule 을 상속받은 UX Form에 적용된다. | ||
| + | 각 버튼은 사용자별로 설정된 권한에 기반하여 Enable된다. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | 초기화 | ||
| + | public override void OnInitClick(UBiMdiForm f) | ||
| + | |||
| + | 조회 | ||
| + | public override void OnSearchClick(UBiMdiForm f) | ||
| + | { | ||
| + | // | ||
| + | | ||
| + | ... | ||
| + | } | ||
| + | |||
| + | 행추가 | ||
| + | public override void OnAddClick(UBiMdiForm f) | ||
| + | { | ||
| + | DataRow newRow = gridMain.UBiAddNewRow(true); | ||
| + | if (newRow == null) | ||
| + | { | ||
| + | UBiMessageBox.Show(" | ||
| + | return; | ||
| + | } | ||
| + | else | ||
| + | { | ||
| + | // 추가된 행에 값을 강제로 지정(필요시에) | ||
| + | | ||
| + | // | ||
| + | | ||
| + | } | ||
| + | } | ||
| + | |||
| + | 행삭제 | ||
| + | public override void OnDeleteClick(UBiMdiForm f) | ||
| + | { | ||
| + | // 그리드의 포커스 행을 지운다. | ||
| + | | ||
| + | } | ||
| + | |||
| + | 변경된 데이터 저장 | ||
| + | public override void OnSaveClick(UBiMdiForm f) | ||
| + | { | ||
| + | // 위 설명 참조 | ||
| + | } | ||
| + | |||
| + | PDF기반의 화면 사용 설명서 열기 | ||
| + | public override void OnHelpClick(UBiMdiForm f) | ||
| + | |||
| + | 화면 닫기<- 이 기능은 화면 버튼과 연동되 있지 않음 | ||
| + | public override void OnCloseClick(UBiMdiForm f) | ||
| + | |||
| + | 마지막 별표는 상위 BaseModule에서 처리되며 즐겨찾기 코글버튼으로 채워진 별은 즐겨찾기에 추가됨을 의미함 | ||
| + | 토글함으로써 빼거나 넣을수 있다. | ||
| + | |||
| + | | ||
| | | ||
| [[ux|↑ 상위로 가기]] | [[ux|↑ 상위로 가기]] | ||
uxupdate.1752044125.txt.gz · 마지막으로 수정됨: (바깥 편집)
