Skip to main content

いつもありがとうございます

​組織階層表示に関してご教示いただきたく思います。

下記のような組織階層がございます

組織階層表示に関して​この組織階層に対してユーザーごとに閲覧権限を付与しています。

​例えばユーザーが"1234567"の場合は下記の階層における情報が閲覧できます。

スクリーンショット 2022-08-26 165718ユーザーが"1111111"の場合は下記のようになります。

スクリーンショット 2022-08-26 165834

​行いたいのは、ユーザーが"2222222"の場合

スクリーンショット 2022-08-26 170018​3階層目が空白となります。

​ユーザーが"1234567"、"1111111"の場合の空白は最終階層まであるため問題ありません。

ユーザー​での検索で表示される最終階層が異なっています。

このため、1ユーザーで検索した場合​、その最終階層まで表示させそれ以降の階層は空白となるため表示はしたくございません。

​---------------

スクリーンショット 2022-08-26 165418最初の階層の定義と異なりますが​

実際の組織階層は上記のように揃っていなく1階層で終わるものもあれば

3階層・5階層と複数階層となります。(MAX7階層を想定)

この場合改めて

​1ユーザーで検索した場合​、その最終階層まで表示させそれ以降の階層は空白なるため表示させたくございません。

いかに対応すべきかご教示いただければと思います

何卒宜しくお願い致します。

2 个回答
  1. 2022年8月26日 14:03

    Tableauにおけるヘッダ部分は行または列にある不連続フィールドの数で決まります。これをパラメータによって自動的に増減させることはできません。

    Tableauにおけるヘッダ部分は行または列にある不連続フィールドの数で決まります。これをパラメータによって自動的に増減させることはできません。 不要な部分を出さないようにするためには、階層の深さ = ヘッダのフィールド数ごとにシートを分け、パラメータを使った計算でどのシートを表示するのかを制御するという方法が考えられます。このとき、パラメータの値(ここではユーザー)ごとにどの階層までの表示させる 

    不要な部分を出さないようにするためには、階層の深さ = ヘッダのフィールド数ごとにシートを分け、パラメータを使った計算でどのシートを表示するのかを制御するという方法が考えられます。

    このとき、パラメータの値(ここではユーザー)ごとにどの階層までの表示させるのかという情報を持っていることが前提になります。

    FYI ダッシュボード用のシート選択メニューを作成する - Tableau

     

    gifgif (153)

0/9000