IBM FileNet P8, 버전 5.2.1            

표현식

표현식은 결과를 구하기 위한 공식입니다. 워크플로우 시스템에는 표현식을 입력할 수 있는 지점(예: 라우트 특성, 데이터 필드 정의 및 검색 기준 등)이 여러 곳 있습니다.

컨텍스트에 따라 표현식은 단순 또는 혼합입니다.

숫자 표현식 예제

다음 숫자 표현식에서 Num1 및 Num2는 변수이고 float 또는 integer로 선언할 수 있습니다.
(Num1 + 2) * (Num2 * 15)

abs (Num1 - Num2)

Num1

문자열 표현식 예제

다음 예제에서 변수 CustName은 문자열로 선언되었습니다. CustName의 값은 International Insurance Company입니다.

표 1. 문자열 표현식 예제
String 결과
"Dear " + CustName + "," Dear International Insurance Company,

다음 예제는 upper라고 하는 FileNet® P8 제공 함수의 사용을 표시합니다.

String 결과
upper(CustName) INTERNATIONAL INSURANCE COMPANY
표현식으로 다음과 같은 단일 변수를 사용할 수도 있다는 점을 참고하십시오.
CustName

부울 표현식 예제

다음 예제에서 변수 EndOfFile 및 IsEmpty는 부울로 선언되었습니다.
not EndOfFile and IsEmpty
다음은 부울 표현식의 다른 예제입니다. 변수 Num은 정수로 선언되었습니다.
((Num + 2) > 80) 또는 ((Num - 2) < -20)
아래에 표시된 부울 표현식도 유효합니다(부울 리터럴은 true임).
true

시간 표현식 예제

다음 예제는 문자열 리터럴을 시간으로 변환합니다.
convert ("8/15/1995 14:30:00", time)
다음 예제는 서버의 현재 시간에 3개월을 더합니다.
addmonths (systemtime(), 3)
시간 표현식으로 다음과 같은 단일 변수를 사용할 수도 있습니다.
CustomerBirthDate


마지막 업데이트 날짜: 2016년 3월
bpfwm005.htm

© Copyright IBM Corp. 2016.