![]() |
|
IIfExpression Builder의 IIf 함수는 조건식의 평가에 따라 두 개의 매개 변수 중 하나를 반환합니다. IIf는 Immediate If의 약어입니다. 구문IIf(expr, result_if_true, result_if_false) 대체 구문IIf(expr, expr_if_true, expr_if_false) 혼합 구문IIf(expr, result_if_true, expr_if_false) IIf(expr, expr_if_true, result_if_false) 결과 유형첫 번째 인수가 NULL이더라도 IIf() 함수의 결과 유형은 항상 첫 번째 인수의 유형입니다. 평가식이 FALSE로 평가하는 경우 값이 반환되기 전에 두 번째 인수는 첫 번째 인수의 유형으로 변환됩니다. 인수다음 표에서는 함수의 인수를 설명합니다.
참고: 이 항목의 모든 예제 표현식에서 사용되는 언어 독립적 필드 이름 및 필드 이름 구문은 릴리스 29 서비스 팩 1 이전의 Expression Builder 릴리스에서 사용된 필드 이름 및 필드 이름 구문입니다. 이러한 예제는 계속 유효합니다. 하지만 릴리스 29 서비스 팩 1 이후의 Expression Builder에서 필드 리스트의 표현식에 해당하는 필드를 선택할 경우 필드 이름과 필드 이름 구문이 예제에 표시된 항목과 다를 수 있습니다. 필드 이름과 필드 이름 구문이 정확하도록 Expression Builder의 필드 리스트에서 항상 표현식 필드를 선택하는 것이 좋습니다. 표현식의 필드 이름과 필드 이름 구문에 대한 자세한 내용은 표현식 정보를 참조하십시오. 예다음은 IIf 함수의 혼합 구문 예입니다. 비즈니스 프로세스에서 다음과 같이 [청구 시/도] 필드가 갱신되는 경우 [고객사 세부 사항] 페이지의 [지역] 필드가 갱신되어야 합니다. [청구 시/도] 필드가 OK 또는 TX로 변경되면 [지역] 필드가 Central로 갱신되어야 합니다. [청구 시/도] 필드가 CA로 변경되면 [지역] 필드가 West로 갱신되어야 합니다. 다른 모든 시/도의 경우 [지역] 필드가 East로 변경되어야 합니다. IIf([<PrimaryBillToState>]='OK' OR [<PrimaryBillToState>]='TX', 'Central', IIf([<PrimaryBillToState>]='CA', 'West', 'East')) 관련 항목관련된 Expression Builder 정보는 다음 항목을 참조하십시오. |
2016년 10월 게시됨 | Copyright © 2005, 2016, Oracle. All rights reserved. Legal Notices. |