본문 바로가기
AI

앱시트: 여러가지 형식의 이메일 템플릿

by 에버리치60 2025. 8. 7.

오늘은 앱시트에서 이메일로 결과나 보고서등을 출력(PDF)할때  템플릿(Template)을 만드는데 참고하면 좋은 자료를 정리 해봅니다. 그리고 샘플 앱고 공유합니다.

 

열 이름 변수가 포함된 템플릿 

샘플은 테이블의 행에 있는 열 값을 표시합니다 이 템플릿에는 서식이 지정된 텍스트와 열 이름 변수가 포함되어 있습니다. 각 열 이름 변수는 행에 있는 하나의 열 값의 이름을 지정합니다.

템플릿은 다음과 같은 출력을 생성합니다.

 

 

 

 


표현식 변수가 포함된 템플릿 
샘플 에는 열 이름 변수와 표현식이 모두 포함되어 있습니다. Orders테이블의 열 값, 부모 Customers테이블의 열 값, 그리고 자식 테이블의 계산된 값이 표시됩니다 

 

Customer Name다음 표현식을 사용하여 열 값을 표시합니다 .

Customer Name: <<[Customer Name].[Name]>>

 

[Customer Name]  Customer Name는 표의 참조 열 값 입니다 . 부모 Customers행을 참조합니다. 부모 행의 열 값을 [Customer Name].[Name]표시합니다 .

 

Order Details 이 템플릿은 다음 표현식을 사용하여 모든 자식 행의 총 값을 계산합니다 .

SUM(SELECT(Order Details[Total], [Order Id] = [_THISROW].[Order Id]))

 

이 표현식은 현재 행의 열 값과 일치하는 모든 Order Details행 의 합계를 계산합니다 . 즉,  행에 해당하는 모든 행의 합계를 계산합니다.

 

내장된 템플릿이 있는 템플릿

내장된 템플릿을 사용하여 행 계층 구조를 표시할 수 있습니다. 예를 들어, 단일 행을 표시하고 , 그 행 아래에 Customers모든 자식 Orders행을 표시할 수 있습니다. 각 Orders행 아래에 모든 자식 Order Details행을 표시할 수 있습니다.

각 내장 템플릿은 .으로 시작 

<<Start:StartExpression>>하고 .으로 끝납니다 <<End>>.

콜론 다음의 시작 표현식은 내장 템플릿을 사용하여 서식을 지정할 행 목록을 생성합니다. <> <>요소는 산술 표현식 내의 괄호와 마찬가지로 일치해야 합니다.

 

 

 

 

 

 

목록 형식의 주문 템플릿

행이 업데이트 되면 목록 형식 샘플의 주문 템플릿이 사용 됩니다 . 여기에는 다음 내용을 표시하는 템플릿이 포함되어 있습니다.

  • 목록 형식으로 표시된 Customers업데이트된 행에 대한 단일 부모 행입니다.
  • 단일 업데이트된 행이 목록 형식으로 표시됩니다.
  • 업데이트된 행의 자식 행 목록을 Orders목록 형식으로 표시합니다.

Cascade Fine Fruit   

Customer

Customer Name: <<[Customer Name].[Name]>>

Address: <<[Customer Name].[Street]>>, <<[Customer Name].[City]>>, <<[Customer Name].[State]>> <<[Customer Name].[Zip]>>

Phone: <<[Customer Name].[Phone]>>

Customer Since: <<[Customer Name].[Customer Since]>>

Order

Order Id: <<[Order Id]>>

Order Date: <<[Order Date]>>

Delivery Date: <<[Delivery Date]>>

Order Total: <<[Order Total]>>

 

OrderDetail

<<Start:[Order Details]>>

Product: <<[Product Id].[Product Name]>>

Quantity: <<[Quantity]>>

Price: <<[Product Id].[Price]>>

Ext Price: <<[Quantity] * [Product Id].[Price]>>



<<End>>

 

Thank you <<[Customer Name].[Name]>> for placing an order with us at Cascade Fine Fruit. We sincerely appreciate your patronage.



John Smith

Vice President, Customers Relations

Cascade Fine Fruit

jsmith@CascadeFineFruit.com

(425) 788-4458


 

 

 

표 형식의 주문 템플릿

행이 업데이트될 때 테이블 형식의 주문 템플릿 샘플 이 사용됩니다 

이전 템플릿과 유사하지만 행을 테이블 형식으로 표시합니다. 여기에는 다음을 표시하는 템플릿이 포함되어 있습니다.

  • 목록 형식으로 표시된 업데이트된 행에 대한 단일 부모 행입니다.
  • 단일 업데이트된 행이 목록 형식으로 표시됩니다.
  • 업데이트된 행의 자식 행 목록을표 형식으로 표시합니다.

 은 템플릿의 다음 부분에서 표 형식으로 표시됩니다. 여기에는 헤더 행 템플릿 요소, 데이터 행 템플릿 요소, 트레일러 행 템플릿 요소가 포함됩니다. 헤더 행 하나, 데이터 행 하나 이상, 트레일러 행 하나를 포함하는 표가 생성됩니다.

 


Cascade Fine Fruit   

Customer

Customer Name: <<[Customer Name].[Name]>>

Address: <<[Customer Name].[Street]>>, <<[Customer Name].[City]>>, <<[Customer Name].[State]>> <<[Customer Name].[Zip]>>

Phone: <<[Customer Name].[Phone]>>



Order <<Order Id>>

Order Date: <<[Order Date]>>

Delivery Date: <<[Delivery Date]>>

 

Product Image Quantity Price Ext Price
<<Start:[Order Details]>><<[Product Id].[Product Name]>> <<[Product Id].[Image]>> <<[Quantity]>> <<[Product Id].[Price]>> <<[Total]>><<End>>
Order Total       <<[Order Total]>>



Thank you <<[Customer Name].[Name]>> for placing an order with us at at Cascade Fine Fruit. We sincerely appreciate your patronage.



John Smith

Vice President, Customers Relations

Cascade Fine Fruit

jsmith@CascadeFineFruit.com

(425) 788-4458


 

 

 

 

목록 형식의 고객 템플릿

행이 업데이트 되면 목록 형식 샘플의 고객 템플릿이 사용 됩니다 .Customers

여기에는 다음 내용을 표시하는 템플릿이 포함되어 있습니다.

  • 단일 업데이트된 Customers행이 목록 형식으로 표시됩니다.
  • Orders업데이트된 행의 모든 자식 행이 Customers목록 형식으로 표시됩니다.
  • Order Details부모 행에 대한 모든 자식 행이 Orders목록 형식으로 표시됩니다.

행을 표시하는 템플릿 부분은 Orders다음 표현식으로 시작합니다.

Start:ORDERBY([Related Orders By Customer Name], [Order Date])

 

 

 


Cascade Fine Fruit   

Customer

Customer Name: <<[Name]>>

Address: <<[Street]>>, <<[City]>>, <<[State]>> <<[Zip]>>

Phone: <<[Phone]>>

Email: <<[Email]>>

Customer Since: <<[Customer Since]>>

 


<<Start:OrderBy([Related Orders By Customer Name], [Order Date])>>

Order

Order Id: <<[Order Id]>>

Order Date: <<[Order Date]>>

Delivery Date: <<[Delivery Date]>>

Order Total: <<[Order Total]>>

 

OrderDetails

<<Start:[Order Details]>>

Product: <<[Product Id].[Product Name]>>

Quantity: <<Quantity>>

Price: <<[Product Id].[Price]>>

Total: <<Total>>

 

<<End>>


<<End>>

 

Thank you <<[Name]>> for placing an order with us at Cascade Fine Fruit. We sincerely appreciate your patronage.



John Smith

Vice President, Customers Relations

Cascade Fine Fruit

jsmith@CascadeFineFruit.com

(425) 788-4458


 

 

 

 

테이블 형식의 고객 템플릿

행이 업데이트 되면 테이블 형식의 고객 템플릿이 사용 됩니다 .Customers

여기에는 다음 내용을 표시하는 템플릿이 포함되어 있습니다.

  • 단일 업데이트된 Customers행이 목록 형식으로 표시됩니다.
  • Orders업데이트된 행의 모든 자식 행이 Customers목록 형식으로 표시됩니다.
  • 표 형식으로 표시된 행 에 대한 모든 자식 Order Details행입니다 .Orders

Google Docs 표는 Order Details행을 표시하는 데 사용됩니다. 표에는 0개 이상의 헤더 행, 1개의 데이터 행, 그리고 0개 이상의 트레일러 행이 포함될 수 있습니다.

 


Cascade Fine Fruit   

Customer

Customer Name: <<[Name]>>

Address: <<[Street]>>, <<[City]>>, <<[State]>> <<[Zip]>>

Phone: <<[Phone]>>

Customer Since: <<[Customer Since]>>



<<Start: SELECT(Orders[Order Id], AND(IN([Order Id],[_THISROW].[Related Orders By Customer Name]), [Order Status] = "Open"))>>

Order <<Order Id>>

Order Date: <<[Order Date]>>

Delivery Date: <<[Delivery Date]>>

 

Product Image Quantity Price Ext Price
<<Start:[Order Details]>><<[Product Id].[Product Name]>> <<[Product Id].[Image]>> <<Quantity>> <<[Product Id].[Price]>> <<Total>><<End>>
Order Total       <<Order Total>>

                                                                                                                                                                                                                                               

<<End>>



Thank you <<[Name]>> for placing an order with us at Cascade Fine Fruit. We sincerely appreciate your patronage.



John Smith

Vice President, Customers Relations

Cascade Fine Fruit

jsmith@CascadeFineFruit.com

(425) 788-4458

 


 

 

 

 

 

 

https://www.appsheet.com/portfolio/669896389