노드

파생 속성 표현식의 sourceNode 객체 또는 속성 변환 표현식의 node 객체를 선택하는 경우 다음과 같이 노드 객체의 데이터 유형에 따라 노드 속성을 선택할 수 있습니다.

Table 25-4 노드 객체 및 특성

노드 객체 설명 객체 특성 및 메소드
Actions

요청에서 노드에 대한 요청 작업 객체 목록을 반환합니다.

(구독 필터, 정책 필터 및 사용자정의 검증에만 사용가능)

  • Any
  • Count
  • Filter
  • Find
  • Get
  • IsEmpty
  • Size

작업 객체: 아래 작업 객체 특성 테이블을 참조하십시오.

AllAncestors 노드 세트의 모든 노드 위치에서 결합된 모든 상위 멤버 노드 객체를 반환합니다. 노드 컬렉션 및 노드 목록 데이터 유형 속성을 참조하십시오.
Ancestors 노드 세트에서 노드 인스턴스에 대한 상위 멤버 노드 객체를 반환합니다. 노드 컬렉션 및 노드 목록 데이터 유형 속성을 참조하십시오.
BoundAncestors

뷰포인트가 바인딩된 계층 세트에서 바인딩된 뷰포인트에 있는 노드의 상위 멤버 노드 목록을 반환합니다.

뷰포인트가 바인딩되거나 바인딩되지 않은 노드 유형에서 노드 인스턴스의 상위 멤버 노드 객체를 반환합니다(상위 멤버를 사용하는 경우와 결과가 동일함).

노드 컬렉션 및 노드 목록 데이터 유형 속성을 참조하십시오.
BoundLocations

뷰포인트가 바인딩된 계층 세트에서 바인딩된 뷰포인트에 있는 노드의 위치 목록을 반환합니다.

뷰포인트가 바인딩되거나 바인딩되지 않은 노드 유형에서 노드 위치를 반환합니다(위치를 사용하는 경우와 결과가 동일함).

선택사항: 반환되는 바인딩된 위치 목록을 고유한 상위 아래의 노드 인스턴스로만 필터링하려면 암시적 공유 제외를 사용으로 설정하십시오.

: 바인딩된 버전의 상위 멤버 및 위치를 사용하면 유지관리 뷰포인트에서 표현식을 사용할 때 바인딩된 뷰포인트의 전체 범위에 액세스할 수 있습니다.

노드 컬렉션 및 노드 목록 데이터 유형 속성을 참조하십시오.
Children 특정 노드에 대한 1차 하위 노드 객체입니다. 노드 컬렉션 및 노드 목록 데이터 유형 속성을 참조하십시오.
CompareTo 다음 옵션을 사용하여 2개 노드 위치를 비교합니다.
  • SAME_LOCATION: 노드 위치가 지정된 노드 위치와 동일합니다.
  • SAME_PARENT_AND_NODE: 노드 위치에 지정된 노드 위치와 동일한 상위가 있습니다.
  • SUBSET_LOCATION: 노드 위치에 지정된 노드 위치와 동일한 연속 상위 멤버 세트가 있습니다.

: 이를 사용하여 노드 위치 비교에 따라 다양한 결과를 반환하는 표현식을 빌드할 수 있습니다. 예를 들어 특정 노드가 계층의 첫번째 위치인지 여부 및 상위 또는 상위 멤버를 다른 노드 위치와 공유하는지 여부에 따라 데이터 저장영역 속성 값을 저장됨 또는 공유됨으로 도출할 수 있습니다.

비교할 노드입니다.
Dimension 노드 차원입니다. name attribute
HierarchySet 뷰포인트의 노드 계층 세트입니다. name attribute
Locations 노드 위치입니다(노드 인스턴스를 포함할 수 있음).
  • 선택사항: 반환되는 위치 목록을 고유한 상위 아래의 노드 인스턴스로만 필터링하려면 암시적 공유 제외를 사용으로 설정하십시오.
  • 선택사항: 위치를 계층 뷰포인트에 표시되는 순서대로 반환하려면 정렬을 사용으로 설정합니다. 그러면 계층 순서를 기반으로 공유 노드에 대한 비즈니스 논리를 구현할 수 있습니다. 예를 들어 첫번째 멤버 인스턴스에 저장된 값을 지정하고 계층의 다른 멤버 인스턴스에 공유된 값을 지정하는 파생된 데이터 저장영역 속성을 계획 차원에 대해 생성할 수 있습니다.

노드 컬렉션 및 노드 목록 데이터 유형 속성을 참조하십시오.
Name 노드 이름 문자열, 숫자 문자열 및 시퀀스를 참조하십시오.
NextSibling 계층의 노드 뒤에 있는 노드 동위입니다. 마지막 노드인 경우 NextSibling 특성이 Null을 반환합니다.
  • dimension
  • name
  • nodeType
  • properties
NodeSet 노드에 대한 노드 세트입니다. (계산 및 저장된 상위 속성에만 사용가능) name attribute
NodeType 노드의 노드 유형입니다. name attribute
Parent 노드 상위입니다. 상위에도 노드 데이터 유형이 있습니다. 이는 상위의 차원 또는 노드 유형과 같은 다른 노드 특성을 선택할 수 있음을 의미합니다. 하지만 상위의 상위는 선택할 수 없습니다.
PreviousSibling 계층의 노드 앞에 있는 노드 동위입니다. 앞에 동위가 없는 첫번째 노드인 경우 PreviousSibling 특성이 Null을 반환합니다.
  • dimension
  • name
  • nodeType
  • properties
Properties 노드 속성입니다. 속성을 참조하십시오.
Siblings 특정 노드 인스턴스에 대한 동위 노드 객체입니다. 노드 컬렉션 및 노드 목록 데이터 유형 속성을 참조하십시오.

Table 25-5 작업 객체 특성

객체 특성 설명 반환된 객체의 특성 및 메소드
CreatedBy 요청 작업을 생성한 사용자입니다.
  • isMemberOf

    매개변수: 확인할 그룹의 이름

  • username
ModifiedBy 요청 작업을 수정한 사용자입니다.
  • isMemberOf

    매개변수: 확인할 그룹의 이름

  • username
PropertyName 요청 작업의 속성 이름입니다. 문자열, 숫자 문자열 및 시퀀스의 메소드 또는 특성을 참조하십시오.
Type 요청 작업의 유형입니다.
  • isAdd
  • isDelete
  • isInsert
  • isMove
  • isRemove
  • isRename
  • isReorder
  • isUpdate
ViewpointName 요청 작업의 뷰포인트 이름입니다. 문자열, 숫자 문자열 및 시퀀스의 메소드 또는 특성을 참조하십시오.