LowCode (Mendix) Advanced/Master Modeling Microflows 4

Debugger

학습 목표이 모듈을 마치면 다음을 수행할 수 있습니다.마이크로플로우를 디버깅해야 할 시기를 결정하세요디버거 활성화 및 제어중단점 및 값 조건 설정마이크로흐름의 변수를 조사해보세요디버거Mendix Studio Pro에는 빌드하는 앱에 기술적 오류가 있는지 확인하는 내장된 일관성 검사기가 있습니다. 이러한 기술적 오류는 Errors 창에서 볼 수 있으며 앱을 실행하기 전에 해결해야 합니다. 이 기능은 실행 중 기술적 오류의 양을 극적으로 줄여주지만 Modeler는 앱에 기능적 오류가 있는지 자동으로 확인할 수 없습니다. 앱이 예상대로 작동하는지 확인하기 위해 Mendix 플랫폼은 디버거 도구를 제공합니다. 디버깅 기능은 Studio Pro에 완벽하게 내장되어 있어 개발 중에 시각적 디버깅을 할 수 있습니다...

Sub-Microflows

학습 목표이 모듈을 마치면 다음을 수행할 수 있습니다.서브 마이크로플로우를 사용하세요서브 마이크로흐름 (재)사용성 최적화규칙을 사용하여 결정의 재사용성을 개선하세요Mendix Intermediate Course 에서 우리는 검증 로직을 별도의 마이크로플로로 추출하기 위해 서브 마이크로플로를 사용했습니다. 서브 마이크로플로를 사용하면 마이크로플로의 가독성을 개선하는 데 도움이 되며, 이는 서브 마이크로플로를 사용하는 주요 이유 중 하나입니다. 다른 이유는 로직을 재사용하고 유지 관리를 개선하기 위한 것입니다.Create Sub-Microflows많은 마이크로플로에서 특정 객체를 검색하거나 객체가 없는 경우 객체를 만드는 것으로 시작합니다. 이를 "get-or-create" 마이크로플로라고 합니다.  하위 ..

Work with ListsLearning Objectives

학습 목표이 모듈을 마치면 다음을 수행할 수 있습니다.검색 활동을 사용하여 목록 만들기마이크로흐름에서 목록에서 수행할 수 있는 작업을 식별합니다.루프에서 목록을 사용하는 방법과 이유를 설명합니다.목록을 효율적으로 활용하세요목록 집계목록의 특정 속성이나 값을 사용하고 싶을 때 Aggregate List 작업을 사용할 수 있습니다. 어떤 함수를 수행하고 어떤 값에 대해 수행할지 선택할 수 있습니다. 다음 목록 집계 함수를 사용할 수 있습니다.Sum – 전체 객체 목록에 대해 지정된 속성의 모든 값의 합계를 반환합니다.Average – 객체 목록에서 속성의 모든 값의 평균을 구합니다.Count - 목록에 있는 개체의 총 개수입니다.Min – 객체 목록에서 속성에 존재하는 모든 값의 최소값을 반환합니다.Max ..

Microflow Expressions

학습 목표이 모듈을 마치면 다음을 수행할 수 있습니다.변수를 언제, 어떻게 사용할지 결정하세요if-then-else 표현식보다 결정이 선호되는 이유를 설명하세요.마이크로플로우의 가독성 향상변수를 재사용하여 마이크로흐름 최적화표현식에서 함수 식별마이크로플로우에서 복잡한 문자열을 구축하세요변수Mendix로 마이크로플로를 만들 때, 여러분은 종종 변수를 사용하게 될 것입니다. 변수는 단일 객체, 객체 목록 또는 원시(단일) 값으로 존재할 수 있습니다. 변수의 종류마이크로흐름 내에서는 다음과 같은 유형의 데이터로 작업할 수 있습니다. Object도메인 모델에 정의된 엔터티의 단일 인스턴스입니다.생성, 변경, 삭제가 가능합니다.데이터를 저장하는 것이 목적입니다.List of objects특정 엔터티의 객체 목록입..