new OLAPDimension(name, displayName)
OLAP Cube의 차원을 표현하는 클래스 입니다.
Name | Type | Description |
---|---|---|
name |
string |
OLAP 계층 구조 내에서 사용되는 요소의 이름을 나타냅니다. |
displayName |
string |
화면에 표시되는 OLAP 요소의 이름을 나타냅니다. |
- Since:
- 4.0
Example
레이아웃은 다음과 같은 형식으로 작성됩니다.
<OLAPDimension name="ProductDim">
<OLAPAttributename="Product" dataField="product"/>
<OLAPHierarchy name="ProductHier" hasAll="true">
<OLAPLevel attributeName="Product"/>
</OLAPHierarchy>
</OLAPDimension>
Members
-
attributesobject
-
이 차원에서 사용되는 OLAPAttribute 객체의 리스트를 나타냅니다.
- See:
-
- 자바스크립트에서 사용할 때는 getter, setter함수를 사용합니다. - getAttributes(), setAttributes(value)
- OLAPAttribute
-
cubeOLAPCube
-
이 차원이 속한 규브를 나타냅니다.
- See:
-
- 자바스크립트에서 사용할 때는 getter, setter함수를 사용합니다. - getCube(), setCube(value)
- OLAPCube
-
readonlydefaultMemberOLAPMember
-
이 차원의 기본 항목을 나타냅니다.
- See:
-
- 자바스크립트에서 사용할 때는 getter함수를 사용합니다. - getDefaultMember()
-
displayNamestring
-
화면에 표시되는 OLAP 요소의 이름을 나타냅니다.
- See:
-
- 자바스크립트에서 사용할 때는 getter, setter함수를 사용합니다. - getDisplayName(), setDisplayName(value)
-
elementsArray
-
전달된 배열을 처리하면서
attributes
와hierarchies
속성들을 초기화하고 설정합니다.
attributes는 OLAPAttribute의 객체를, hierarchies는 OLAPHierarchy의 객체를 나타냅니다.attributes와 hierarchies를 한개의 배열로 설정하기 위해 이 속성을 사용합니다.
쓰기 전용 속성입니다.- See:
-
- 자바스크립트에서 사용할 때는 setter함수를 사용합니다. - setElements()
-
hierarchiesobject
-
이 차원에서 사용되는 OLAPHierarchy 객체의 리스트를 나타냅니다.
- See:
-
- 자바스크립트에서 사용할 때는 getter, setter함수를 사용합니다. - getHierarchies(), setHierarchies(value)
-
readonlyisMeasureboolean
-
이 차원이 측정을 위한 구성원으로 이루어진 차원인지 여부를 반환합니다.
- See:
-
- 자바스크립트에서 사용할 때는 getter함수를 사용합니다. - getIsMeasure()
-
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
-
findAttribute(name){OLAPAttribute}
-
전달된 이름의 attribute 객체를 찾아 반환합니다.
Name Type Description name
string 찾고자 하는 attribute명.
Returns:
Type Description OLAPAttribute 찾아진 OLAPAttribute 객체 - 없으면 null. -
findHierarchy(name){OLAPHierarchy}
-
전달된 이름의 hierarchy 객체를 찾아 반환합니다.
Name Type Description name
string 찾고자 하는 hierarchy명.
Returns:
Type Description OLAPHierarchy 찾아진 OLAPHierarchy 객체 - 없으면 null. -
findMember(name){OLAPMember}
-
전달된 이름의 member 객체를 찾아 반환합니다.
Name Type Description name
string 찾고자 하는 member명.
Returns:
Type Description OLAPMember 찾아진 OLAPMember 객체 - 없으면 null. -
toString(){string}
-
이 요소의 고유명을 반환합니다.
Returns:
Type Description string 고유명(uniqueName).