前のトピック: データ ビューの追加次のトピック: レイアウト


列ルールの設定

列ルールを使用すると、レポート内に列として表示されるデータ ビューの表示を設定できます。

データ ビューに列のルールを設定する方法

  1. [管理]-[レポート ビルダ]をクリックします。

    メイン メニューの左のメニューで[データ オブジェクト]が選択された状態で、[レポート ビルダ]ページが表示されます。

  2. 左のメニュー内の[データ ビュー]をクリックします。

    既存のデータ ビュー フォルダのリストが表示されます。

  3. フォルダを展開して、目的のデータ ビューを表示します。 [編集](鉛筆)アイコンをクリックします。

    データ ビューが編集用に開きます。

  4. [列ルール]ボタンをクリックします。

    [列ルールの作成]ダイアログ ボックスが表示されます。

  5. [列の設定]フィールドで目的の列を選択します。

    選択した列の設定が表示されます。

  6. フィールドにデータを入力し、各タブの設定を行います。 タブごとに、必要に応じ以下を実行します。
  7. [OK]をクリックします。

    カタログ システムにより列ルールが保存されます。

これで、列ルールの設定が完了しました。

[列ルール]タブ

データ ビューの追加時に列ルールを設定する場合、オプションで[列ルール]ダイアログ ボックスの各タブで仕様を設定します。 タブにはそれぞれ 1 つ以上のフィールドが含まれます。 このトピックでは、各タブのフィールドについて説明します。

[リンク]タブ

このタブ上の以下のフィールドについて説明します。

列内のアイテムをリンク <列名> : 他のページにリンク

列の値を、CA Service Catalog またはそれ以外の他の Web ページにリンクするかどうかを指定します。

このフィールドをアクティブにし、その下の編集用のフィールドを開くには、このフィールドを選択します。

ユーザがレポート内でこの列の値をクリックすると、このリンクがアクティブになり、リンクされたアイテムが表示されます。 オプションは次の通りです。

特別

CA Service Catalog 内で、他のデータ ビュー、レポート レイアウト、または GUI ノードへのリンクを指定します。

リンク アドレス

以下のいずれかを指定します。

  • 他のデータ ビュー、レポート レイアウトまたは GUI ノード([特別]リンクを使用して 1 つを追加した場合)。
  • Web サイトまたはファイル共有のための URL([特別]フィールドを使用しなかった場合)。 手動で URL を入力します。

    また、[リンク アドレス]フィールドでは、データ ビューの基になるデータ オブジェクトから変数をオプションで指定します。 このフィールドに変数を追加するには、[変数の挿入]アイコンをクリックします。

[数式]タブ

このタブ上の以下のフィールドについて説明します。

式を列に適用 <列名>

JavaScript 式を列の値に適用するかどうかを指定します。

このフィールドをアクティブにし、その下の編集用のフィールドを開くには、このフィールドを選択します。

特別

列のデータに適用するイメージ方式を指定します。 式を使用して、値に基づきセルまたは行をフォーマットします。 以下のフォーマットを使用します。

IMG:image_file_path

image_file_path に %USM_HOME%¥view¥webapps¥usm フォルダ配下のフォルダおよびファイルの名前を指定します。

たとえば、以下の行では列のセルに add.gif イメージを表示します。

IMG:images/add.gif

セル テキストも含めるには、一重引用符で囲んだ列名変数を入力します。 以下に例を示します。

IMG:images/add.gif]%Col1%

注: 複数の カタログ コンポーネント サーバを使用する場合、すべてのサーバでこのファイルが同じフォルダ位置に存在することを確認してください。

列の計算式

データ オブジェクトから取得した変数を指定して、列の計算式に使用します。 変数を使用するには、[変数の挿入]アイコンをクリックします。

JavaScript を使用する式の例を以下に示します。

100*%name%
Math.max(%Col1%,%Col2%)
(10*%Col1%)+(20/%Col2%))+' Units'
%name%’.toUpperCase()

[変換]タブ

このタブ上の以下のフィールドについて説明します。

変換を列に適用 <列名>

変換方式を列の値に適用するかどうかを指定します。

このフィールドをアクティブにし、その下の編集用のフィールドを開くには、このフィールドを選択します。

変換

各データ オブジェクトの値を、変換した値で置換します。 列の値に式を適用する前に、オプションで、変換を適用できます。

たとえば、開始済みを示す場合に 1 を返し、終了済みを示す場合に 2 を返す整数値の列があるとします。 以下のことを行う変換を適用できます。

  • タイプ 1 の値のすべての列には代わりに「開始」を表示します。
  • タイプ 2 の値のすべての列には代わりに「終了」を表示します。

[フォーマット]タブ

このタブ上の以下のフィールドについて説明します。

フォーマット設定を列に適用 <列名>

列に書式を適用します。 たとえばフォント、両端揃え、強調表示および色などがあります。

このフィールドをアクティブにし、その下の編集用のフィールドを開くには、このフィールドを選択します。

[概要]タブ

このタブ上の以下のフィールドについて説明します。

サマリ

列の概要情報を追加します。

このフィールドをアクティブにし、その下のフィールドを開いて選択できるようにするには、このフィールドを選択します。 選択するフィールドがレポートの概要に表示されます。