GROUPINGIDファンクションは、GROUPINGIDコマンドで作成済のグルーピング・リレーションを使用して、階層ディメンションの値のグルーピングIDを取得します。
例
例7-106 単一のグルーピングID値の取得
例9-145「リレーションにグルーピングIDを移入するGROUPINGIDコマンドの使用方法」の説明どおりに、GROUPINGIDコマンドを使用してgeog
ディメンションの2つの階層のグルーピングIDを定義するとします。この場合、GROUPINGIDファンクションを使用して、geog
ディメンションの値のグルーピングIDを取得できます。
" For the Political Geog hierarchy LIMIT geog TO 'Hartford' LIMIT geog_hierlist TO 'Political_Geog' SHOW GROUPINGID(geog_gidrel) 0.00 SHOW OBJ(PROPERTY '$GID_DEPTH' 'geog_gidrel') 4 LIMIT geog TO ALL LIMIT geog TO 'Canada' SHOW GROUPINGID(geog_gidrel) 3.00 SHOW OBJ(PROPERTY '$GID_DEPTH' 'geog_gidrel') 4 " For the Sales Geog hierarchy LIMIT geog TO 'Hartford' LIMIT geog_hierlist TO 'Sales_Geog' SHOW GROUPINGID(geog_gidrel) 0.00 SHOW OBJ(PROPERTY '$GID_DEPTH' 'geog_gidrel') 4 LIMIT geog TO ALL LIMIT geog TO 'West' SHOW GROUPINGID(geog_gidrel) 3.00 SHOW OBJ(PROPERTY '$GID_DEPTH' 'geog_gidrel') 4