# エレメントの表示ルールを設定

Availability-note[非推奨](https://help.talend.com/r/en-US/Cloud/labels-on-talend-help-center/availability-deprecated)

このコンテンツは非推奨になりました。

利用対象...

* Data Fabric
* MDM Platform
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition

## このタスクについて

Talend MDM Web UI内でどのエレメントがどんな条件下で表示されるかを定義するルールを設定できます。

以下の例は、StartDateエレメント内に指定した年が2010よりも大きな数字である場合にのみ、Agentエンティティ内のオプションのTermDateエレメントが表示されるようにルールを設定する方法を説明しています。

## 手順

1. [Data Model Entities] (データモデルエンティティ)エリアで、目的のエレメントをクリックします。
2. [Properties] (プロパティ)ビューで[Rules] (ルール)タブをクリックし、[Visible Rule] (表示ルール)タブをクリックします。
3. [Expression] (式)エリアでルールの条件を設定します。

   条件を直接入力することも、式エディターを使用することもできます。

   この例では、次の手順に従って式エディターを使用します。
   1. [Categories] (カテゴリー)エリアで[Durations、Dates and Times] (期間、日付、および時刻)を選択します。

   2. [Functions] (ファンクション)エリアでfn: year-from-date(date)をダブルクリックします。

      [Help] (ヘルプ)エリアでファンクションに関する詳細情報を読みます。

   3. [Expression] (式)エリアで、fn: year-from-date(date)から[date] (日付)をクリアします。

   4. 下の[xpath]ボタンをクリックして、[Select Xpath] (Xpathの選択)ダイアログボックスを開きます。

   5. Agent/StartDateを選択し、OKをクリックしてダイアログボックスを閉じます。

   6. ファンクションの後ろにある[ &gt; ]ボタンをクリックします。

   7. オペレーター&gt;の後ろに2010と入力します。

      これで、条件が次のように設定されました: fn: year-from-date(/Agent/StartDate)&gt;2010。

   ![](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/studio_mdm-design_tab_set_visible_rule1.png)
4. 変更を保存し、[Validation Result Dialog] (検証結果ダイアログ)ダイアログボックスが表示されたら、OKをクリックします。

   情報メモ警告: 必須エレメントの表示ルールを定義すると、表示ルールのために必須フィールドが表示されない場合があることを示す警告が表示されます。

## タスクの結果

変更されたデータモデルをMDMサーバーにデプロイし、Talend MDM Web UIに移動して、表示ルールが有効になったことを確認します。

![](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/studio_mdm-design_tab_set_visible_rule2.png)

項目をMDMサーバーにデプロイする方法の詳細は、[リポジトリー項目のMDMサーバーへのデプロイ](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/deploying-repository-items-to-mdm-server)をご覧ください。