728x90
Types of Variables
Object
- 도메인 모델에서 엔터티에 의해 정의된 단일 인스턴스
- 생성, 변경, 삭제
- 데이터 저장 목적
List of Object
- 특정 엔터티의 객체 목록
- 생성, 변경(설정, 추가)
- 리스트 함수
- Aggregate a list (sum, average, count, minimum, maximum)
- 목록 집계 (합계, 평균, 개수, 최솟값, 최댓값)
- List operation (union, intersect, subtract, contains, equals, sort, filter, find, head, tail)
- 리스트 연산(합집합, 교집합, 빼기, 포함, 같은, 정렬, 필터링, 찾기, 머리, 꼬리)
- 객체 목록으로 작업 수행 목적
Primitive variables
- 다양한 값 유형이 가능
- 마이크로흐름 논리 내에 사용할 값의 임시저장 (ex. 값 추적 또는 목록을 반복한 횟수 계산)
마이크로흐름의 변수는 달러 기호($)를 사용하고 변수 이름을 위에 붙인다.
변수는 마이크로플로에 다양한 방식으로 삽입될 수 있다.
변수는 마이크로플로의 출력값으로도 사용할 수 있다.
Token
- 특별한 유형의 변수
- 마이크로플로에서 사용할 수 있는 시스템 생성 값
- 다양한 종류의 토큰이 존재하며 대부분 DateTime과 관련
- 이외 Current User, Current Object, User Role 토근이 있다.
Microflow expressions and functions (표현식 및 함수)
- Split conditions (분할조건)
- Create and change object actions (작업 생성 및 변경)
- Create and change of variables (변수의 생성 및 변경)
- Output of end events (종료이벤트 출력)
- Arguments for parameters (Java Actions, sub-microflow calls, etc.)
매개변수에 대한 인수
Components
- Object (Evaluation Of)
$Customer != empty - Attribute (Setting a Value)
$Customer/Address - Association (Evaluation Of)
$Customer/OrderManagement.Customer_ProfileImage != empty
728x90
'Mendix' 카테고리의 다른 글
[Mendix][XPath] XPath Complex Constraints (0) | 2025.03.21 |
---|---|
[Mendix][Domain] (Non-)Persistable Entities (0) | 2025.03.20 |
[Mendix][Microflows] Sub-Microflows (0) | 2025.03.20 |
[Mendix] Custom Navigation Layouts (Atlas UI) (0) | 2025.03.19 |
[Mendix] SCRUM 방법론 (2) | 2025.02.11 |