How To Fetch Data from Multiple Sources in Aggregates

Add source

추가하고자 하는 Entity 선택.

자동으로 Join 됨. 수동으로 변경 가능.
* Only With : INNER JOIN
* With or Without : LEFT JOIN
* With : FULL OUTER JOIN
주문이 있든 아니든 Customer 의 모든 데이터가 불러와짐.

주문이 있는 고객만 불러와짐.


간단히 드래그앤 드랍으로도 Entity추가 가능.

New Attribute 클릭

Name, Value 작성.
여기서는 [총 가격]을 구하기 위해 [제품가격]과 [주문수량]을 곱했다.
이렇게 만들어진 추가속성은 출력에서도 사용 가능.


주문 수를 우선순위에 따라 가져오고자 함.
=> 우선순위를 기준으로 그룹화한 후 계산 해야 됨.
1. 우선순위를 기준으로 그룹화


2. 주문 수 추가


(다른 Aggregate: GetOrdersWithProduct로 이동)
각 주문별 총 가격을 알고자 함.

1. 총 가격을 산정 (Product.Price * OrderProduct.Quantity)


2. 주문별 그룹화


3. 총 가격 합산
'Outsystems' 카테고리의 다른 글
[Entity] Static Entity(정적 엔터티) 만들기 (0) | 2025.02.20 |
---|---|
[Entity] 데이터베이스 엔티티 만들기(+ excel로 부트스트랩) (0) | 2025.02.20 |
[Aggregates] Aggregates에서 데이터를 가져오기(+ 필터링, 정렬, 테스트) (0) | 2025.02.19 |
[Sorting] List 항목별 정렬해서 보여주기 (0) | 2025.02.18 |
[Sorting] 테이블 항목별 정렬해서 보여주기 (0) | 2025.02.18 |