Class: OLAPHierarchy

OLAPHierarchy

new OLAPHierarchy(name, displayName)

OLAPCube에서 사용되는 계층구조를 표현하기 위한 클래스입니다.

Name Type Description
name string

OLAP 계층 구조 내에서 사용되는 요소의 이름을 나타냅니다.

displayName string

화면에 표시되는 OLAP 요소의 이름을 나타냅니다.

Since:
  • 4.0
Example

레이아웃은 다음과 같은 형식으로 작성됩니다.

<OLAPHierarchy name="ProductHier" hasAll="true">
     <OLAPLevel attributeName="Product"/>
 </OLAPHierarchy>

Members

allMemberNamestring

All 항목의 이름.

Default Value:
  • "(All)"
See:
  • 자바스크립트에서 사용할 때는 getter, setter함수를 사용합니다. - getAllMemberName(), setAllMemberName(value)

readonlychildrenobject

All 항목의 자식으로 있는 OLAPMember 객체의 리스트를 반환합니다.

See:
  • 자바스크립트에서 사용할 때는 getter함수를 사용합니다. - getChildren()

readonlydefaultMemberOLAPMember

이 계층의 기본 항목을 나타냅니다.

See:
  • 자바스크립트에서 사용할 때는 getter함수를 사용합니다. - getDefaultMember()

displayNamestring

화면에 표시되는 OLAP 요소의 이름을 나타냅니다.

See:
  • 자바스크립트에서 사용할 때는 getter, setter함수를 사용합니다. - getDisplayName(), setDisplayName(value)

elementsArray

계층의 레벨들을 표현하는 OLAPLevel의 배열을 지정합니다.

쓰기 전용 속성입니다.

See:
  • 자바스크립트에서 사용할 때는 setter함수를 사용합니다. - setElements()

hasAllboolean

계층에 All 항목이 포함되어 있는지 여부를 나타냅니다.

만일 true이면 All 항목의 이름은 allMemberName 속성에서 가져오게 됩니다.

See:
  • 자바스크립트에서 사용할 때는 getter, setter함수를 사용합니다. - getHasAll(), setHasAll(value)

levelsobject

이 계층에서 사용되는 OLAPLevel 객체의 리스트를 나타냅니다.

See:
  • 자바스크립트에서 사용할 때는 getter, setter함수를 사용합니다. - getLevels(), setLevels(value)

readonlymembersobject

이 계층에서 사용되는 OLAPMember 객체의 리스트를 반환합니다.

See:
  • 자바스크립트에서 사용할 때는 getter함수를 사용합니다. - getMembers()

namestring

OLAP 계층 구조 내에서 사용되는 요소의 이름을 나타냅니다.

예를 들어 "Time_Year" 는 "Time" 차원의 "Year" 레벨의 요소를 나타내게 됩니다.

See:
  • 자바스크립트에서 사용할 때는 getter, setter함수를 사용합니다. - getName(), setName(value)

readonlyuniqueNamestring

큐브안에서 쓰이는 고유한 이름을 반환합니다.

예를 들어 고유명 "[Time][Year][2007]"는 "Time" 차원의 "Year" 레벨의 이름이 2007인 요소를 나타내게 됩니다.

See:
  • 자바스크립트에서 사용할 때는 getter함수를 사용합니다. - getUniqueName()

Methods

findLevel(name){OLAPMember}

전달된 이름의 level 객체를 찾아 반환합니다.

Name Type Description
name string

찾고자 하는 level명.

Returns:
Type Description
OLAPMember 찾아진 OLAPLevel 객체 - 없으면 null.

findMember(name){OLAPMember}

전달된 이름의 member 객체를 찾아 반환합니다.

Name Type Description
name string

찾고자 하는 member명.

Returns:
Type Description
OLAPMember 찾아진 OLAPMember 객체 - 없으면 null.

toString(){string}

이 요소의 고유명을 반환합니다.

Returns:
Type Description
string 고유명(uniqueName).