ig.OlapMetadataTreeItem
コード サンプル
<!doctype html>
<html>
<head>
<!-- jQuery Core -->
<script src="js/jquery.js" type="text/javascript"></script>
<!-- jQuery UI -->
<script src="js/jquery-ui.js" type="text/javascript"></script>
<!-- Infragistics Combined Scripts -->
<script src="js/infragistics.core.js" type="text/javascript"></script>
<script src="js/infragistics.lob.js" type="text/javascript"></script>
<script type="text/javascript">
$.support.cors = true;
$(function () {
var dataSource = new $.ig.OlapXmlaDataSource({
serverUrl: "http://sampledata.infragistics.com/olap/msmdpump.dll",
catalog: "Adventure Works DW Standard Edition",
cube: "Adventure Works",
rows: "[Date].[Calendar]",
measures: "[Measures].[Customer Count], [Measures].[Internet Order Count]"
});
dataSource.initialize().done(function(metadataTree) {
// metadataTree parameter represens the metadata tree root node
// measures' dimension and all hierarchy dimensions are accessible through root node children collection
var dimensionNodes = metadataTree.children();
});
});
</script>
</head>
<body>
</body>
</html>
関連トピック
依存関係
-
caption
- .caption( );
- 返却型:
- string
- 返却型の説明:
- キャプション テキスト。
このツリー項目に表示されるキャプション テキストを返します。
-
children
- .children( );
- 返却型:
- object
- 返却型の説明:
- $.ig.OlapMetadataTreeItem タイプの項目の配列。
このツリー項目の子を返します。
-
item
- .item( );
- 返却型:
- object
- 返却型の説明:
- $.ig.Cube、$.ig.Dimension、$.ig.Hierarchy、$.ig.Measure、$.ig.Level タイプのオブジェクト。
オブジェクト タイプが $.ig.Cube, $.ig.Dimension、$.ig.Hierarchy、$.ig.Measure、$.ig.Level であるこのツリー項目が表す OLAP メタデータ項目を返します。
-
type
- .type( );
- 返却型:
- number
- 返却型の説明:
- $.ig.MetadataTreeItemType 列挙体の値。
$.ig.MetadataTreeItemType 列挙型の値であるメタデータ ツリー項目を返します。
$.ig.MetadataTreeItemType.prototype.cube = 0;
キューブ ツリー項目の項目タイプ。タイプ $.ig.Cube の item() を含みます。
$.ig.MetadataTreeItemType.prototype.dimension = 1;
ディメンション ツリー項目の項目タイプ。タイプ $.ig.Dimension の item() を含みます。
$.ig.MetadataTreeItemType.prototype.group = 2;
グループ ツリー項目の項目タイプ。item() はありません。
$.ig.MetadataTreeItemType.prototype.userDefinedHierarchy = 3;
userDefinedHierarchy ツリー項目の項目タイプ。$.ig.Hierarchy の item() を含みます。
$.ig.MetadataTreeItemType.prototype.systemEnabledHierarchy = 4;
systemEnabledHierarchy ツリー項目の項目タイプ。$.ig.Hierarchy の item() を含みます。
$.ig.MetadataTreeItemType.prototype.parentChildHierarchy = 5;
parentChildHierarchy ツリー項目の項目タイプ。$.ig.Hierarchy の item() を含みます。
$.ig.MetadataTreeItemType.prototype.measure = 6;
メジャー ツリー項目の項目タイプ。タイプ $.ig.Measure の item() を含みます。
$.ig.MetadataTreeItemType.prototype.level1 = 7;
level1 ツリー項目の項目タイプ。タイプ $.ig.Level の item() を含みます。
$.ig.MetadataTreeItemType.prototype.level2 = 8;
level2 ツリー項目の項目タイプ。タイプ $.ig.Level の item() を含みます。
$.ig.MetadataTreeItemType.prototype.level3 = 9;
level3 ツリー項目の項目タイプ。タイプ $.ig.Level の item() を含みます。
$.ig.MetadataTreeItemType.prototype.level4 = 10;
level4 ツリー項目の項目タイプ。タイプ $.ig.Level の item() を含みます。
$.ig.MetadataTreeItemType.prototype.level5 = 11;
level5 ツリー項目の項目タイプ。タイプ $.ig.Level の item() を含みます。