LowCode (Mendix) Advanced/Error Handling 4

Fixing the Error

학습 목표이 모듈을 마치면 다음을 수행할 수 있습니다.오류의 원인을 식별하세요누락된 템플릿 오류 수정원인 식별 오류의 원인은 매우 명확합니다.   템플릿에 선택된 개체 유형이 없습니다 . 템플릿 변경 템플릿을 열면 실제로 Mendix 개체 유형이 선택되지 않았음을 확인할 수 있습니다. 따라서 가져오기가 작동하지 않습니다. Courseplanning 유형의 객체를 선택하여 이 버그를 수정하세요  템플릿을 저장하려면 가져오기 속성을 다시 연결해야 합니다. Connect matching properties 를 클릭하면 쉽게 할 수 있습니다 . 이제 저장을 클릭하고 이 버그가 정말 수정되었는지 테스트하세요! 올바르게 연결된 속성에는 옆에 녹색 확인 표시가 있습니다.출처  : https://academy.mend..

Handling the Error

학습 목표이 모듈을 마치면 다음을 수행할 수 있습니다.특정 상황에 필요한 오류 처리 유형을 결정합니다.오류를 처리하기 위한 논리를 만듭니다.오류를 적절히 문서화하기 위해 로그 메시지를 작성합니다.오류 처리 유형 결정이 강의에서는 오류 처리를 설정하는 방법을 배웁니다. 오류 처리를 심층적으로 이해하려면 Error Handling in Microflows 문서를 참고해주세요. 대부분의 경우 사용자 정의 오류 처리가 있는 단일 활동을 사용하게 됩니다. 그러나 애플리케이션 외부로 데이터를 전송하는 보다 복잡한 프로세스를 개발하는 경우 프로세스 후반에 오류가 발생할 때 어떤 일이 발생하는지 파악하는 것이 중요합니다. 예를 들어 오류가 발생하여 변경 사항을 되돌리는 경우 상태 변경에 대한 알림을 보내고 싶지 않을 ..

Identifying the Error

학습 목표이 모듈을 마치면 다음을 수행할 수 있습니다.오류 식별Mendix 앱의 기본 오류 처리 동작을 설명하세요Debugger오류의 원인을 찾으려면 이 오류가 실제로 마이크로플로우 ' SUB_ImportFile_DoTheImport '로 인해 발생했는지 확인하는 것이 최선입니다. 디버거를 실행하고 JAVA 액션에 중단점을 두고 오류가 JAVA 액션으로 인해 발생했는지 확인하면 됩니다. 일반적으로 이 일반 오류가 발생하면 마이크로플로가 트랜잭션을 완료할 수 없음을 의미합니다. 따라서 마이크로플로는 트랜잭션을 중지하고 사용자 인터페이스에 오류 메시지를 표시합니다. Mendix의 기본 오류 동작사용자 인터페이스에 이러한 메시지가 나타나는 것을 항상 방지하고 싶을 것입니다. 이 경우 다음 검사를 수행하여 이를..

Setting up the App

학습 목표이 모듈을 마치면 다음을 수행할 수 있습니다.Excel 파일에서 데이터를 가져오기 위한 로직 구축최종 사용자는 Courseplanning_SelectFile 페이지를 사용하여 Excel에서 데이터를 가져오기 위해 파일을 선택할 수 있기를 원합니다 .  홈페이지에서 이 페이지를 팝업으로 여는  Import courseplanning 버튼을 볼 수 있습니다.오류 처리 없는 논리Josh는 사용하기 전에 앱에서 Excel의 초기 데이터를 원하기 때문에 이 강의에서는 먼저 Excel 가져오기 기능을 만들 것입니다. 전체 기능은 마이크로플로 ACT_ImportFile_StartImport_Courseplanning 에서 구현됩니다. 이 마이크로플로는 이미 연 팝업에서 Start import  클릭하면 트리..