LowCode (Mendix) Advanced/Error Handling

Identifying the Error

Caryou 2024. 10. 24. 14:58

학습 목표

이 모듈을 마치면 다음을 수행할 수 있습니다.

  • 오류 식별
  • Mendix 앱의 기본 오류 처리 동작을 설명하세요

Debugger

오류의 원인을 찾으려면 이 오류가 실제로 마이크로플로우 ' SUB_ImportFile_DoTheImport '로 인해 발생했는지 확인하는 것이 최선입니다. 디버거를 실행하고 JAVA 액션에 중단점을 두고 오류가 JAVA 액션으로 인해 발생했는지 확인하면 됩니다.

[ 그림 1 ]

 

일반적으로 이 일반 오류가 발생하면 마이크로플로가 트랜잭션을 완료할 수 없음을 의미합니다. 따라서 마이크로플로는 트랜잭션을 중지하고 사용자 인터페이스에 오류 메시지를 표시합니다.

 

Mendix의 기본 오류 동작

사용자 인터페이스에 이러한 메시지가 나타나는 것을 항상 방지하고 싶을 것입니다. 이 경우 다음 검사를 수행하여 이를 수행할 수 있습니다.

 

  1. 먼저, Excel ImportFile이 선택되어 있는지 확인해야 합니다. 가져오기가 작동하려면 가져오려는 파일이 비어 있을 수 없습니다. 
  2. 둘째, 가져오기가 실패했을 때 최종 사용자가 이와 같은 오류로 인해 귀찮아하지 않도록 해야 합니다. 기본적으로 Mendix는 JAVA 작업에서 오류를 포착할 수 없으므로 가져오기가 실패하고 트랜잭션 내의 아무것도 실행되지 않을 때 사용자 인터페이스에 오류가 발생합니다.

출처 : 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
Setting up the App  (0) 2024.10.24