[]
        
(Showing Draft Content)

의사 결정 함수

Choose

목록에서 지정된 위치의 값을 반환합니다.

구문

Choose(index, Value1[, Value2,...[, ```ValueN```]])

인수

  • index - 반환하려는 값의 1부터 시작하는 위치입니다.
  • Value1, ValueN - 값을 반환할 목록입니다.

예시

다음 식을 사용하여 DataToDisplay 매개 변수 값을 기반으로 보고서 헤더를 반환할 수 있습니다.

Choose(@DataToDisplay, "Current Year", "Actual-Prior Year")

IIF

식이 true인지 여부에 따라 두 값 중 하나를 반환합니다.

구문

Choose(expression, trueReturn, falseReturn)

인수

  • expression - 부울 값으로 평가되어야 하는 식입니다.
  • trueReturn - 식이 true로 평가되는 경우 반환할 값입니다.
  • falseReturn - 식이 false로 평가되는 경우 반환할 값입니다.

예시

다음 식을 사용하여 SalesAmount 필드 값을 기반으로 텍스트 색상을 반환할 수 있습니다.

{IIF(SalesAmount >= 1000, "Green", "Red")}

Switch

true로 평가되는 일련의 식 중에서 첫 번째 식과 관련된 값을 반환합니다.

구문

Switch(Expression1, Value1[, Expression2, Value2,...[, ```ExpressionN```, ```ValueN```]])

인수

  • Expression1...ExpressionN - 부울 값으로 평가되어야 하는 식입니다.
  • Value1...ValueN - 식과 관련된 값입니다.

예시

다음 식을 사용하여 ChannelKey 필드 값을 기반으로 판매 채널 이름을 반환할 수 있습니다.

{Switch(ChannelKey = 1, "Store", ChannelKey = 2, "Online", ChannelKey = 3, "Catalog", ChannelKey = 4, "Reseller")}
X

카카오톡 채널 추가를 통해 GrapeCity의 최신 정보를 빠르게 받아 보세요!