표현식에서 Null 및 빈 값 사용

다음과 같이 표현식에 널 값과 빈 값을 사용하여 If 명령문에서 널 값과 빈 값을 확인하거나, 널 값과 널이 아닌 값을 비교하거나, return 명령문에서 널 값이나 빈 값을 반환할 수 있습니다.

고려 사항

  • 속성을 변환하는 경우, Null 값을 반환하면 타겟 노드의 속성이 업데이트되지 않는 반면, 빈 값을 반환하면 타겟 노드 속성을 빈 값으로 대체합니다.
  • 속성을 파생할 때 Null 값을 반환하면 null 값이 계산되고, 빈 값을 반환하면 빈 값이 계산됩니다.
  • 두 개의 널 값을 비교할 때 equals 메소드는 True를 반환합니다. 널 값과 널이 아닌 값을 비교할 때 equals 메소드는 False를 반환합니다.

표현식의 문자열 및 정수 필드에 Null 또는 공백 값을 삽입할 수 있습니다. 기본적으로 표현식에 문자열 또는 정수 객체를 삽입하면 값은 null입니다. 빈 값을 삽입하려면 필드에 텍스트를 입력한 다음 입력한 텍스트를 지웁니다. 문자열 또는 정수 필드에 null이 아니라 blank가 표시됩니다.

비문자열 데이터 유형(예: 정수 또는 부동 소수)의 null 값을 반환할 수 있도록 하고 표현식에서 null 값을 쉽게 평가할 수 있도록 null 객체를 삽입할 수도 있습니다.

빈 값을 다시 Null로 재설정하려면 필드 옆의 항 선택을 누르고 문자열 또는 정수를 다시 선택하십시오.