학습 목표
이 모듈을 마치면 다음을 수행할 수 있습니다.
- Excel 파일에서 데이터를 가져오기 위한 로직 구축
최종 사용자는 Courseplanning_SelectFile 페이지를 사용하여 Excel에서 데이터를 가져오기 위해 파일을 선택할 수 있기를 원합니다 . 홈페이지에서 이 페이지를 팝업으로 여는 Import courseplanning 버튼을 볼 수 있습니다.
오류 처리 없는 논리
Josh는 사용하기 전에 앱에서 Excel의 초기 데이터를 원하기 때문에 이 강의에서는 먼저 Excel 가져오기 기능을 만들 것입니다. 전체 기능은 마이크로플로 ACT_ImportFile_StartImport_Courseplanning 에서 구현됩니다. 이 마이크로플로는 이미 연 팝업에서 Start import 클릭하면 트리거됩니다 .
SUB_ImportFile_DoTheImport
Excel 파일을 가져오는 것은 표준 Mendix 작업으로 수행할 수 없으므로 JAVA 작업을 추가해야 합니다.
JAVA 작업의 이름은 StartImportByTemplate 입니다.
JAVA 액션에는 두 개의 입력 매개변수가 필요합니다 . 그 중 하나는 ImportFile 이고 다른 하나는 Template 입니다 .
먼저 Template 가져오는 Retreive Objects
테스트
Import Courseplanning 이라는 버튼 클릭 Excel 파일 추가 후 Start import 버튼 클릭하면 다음과 같은 오류가 뜬다.
이 오류는 Handling the Error 게시글에서 고치도록 함.
출처 : https://academy.mendix.com/link/paths/81/Error-Handling
'LowCode (Mendix) Advanced > Error Handling' 카테고리의 다른 글
Fixing the Error (0) | 2024.10.24 |
---|---|
Handling the Error (0) | 2024.10.24 |
Identifying the Error (0) | 2024.10.24 |