2

(インターフェイスから)データソースバインディングを備えたテキストフィールドがあります。これらのフィールドは、「X」を保持するか空である別のフィールド「zkz」に応じてのみ表示されます。

したがって、フィールドの値は、zkz フィールドに「X」がある場合にのみ表示され、これはうまく機能します。ただし、フィールドが空の場合でも、フィールドのラベルの説明は引き続き表示されます。説明も非表示にするには?

4

1 に答える 1

2

これは、スクリプトを介してのみ実現できます。以下の手順を使用します。

  1. 階層内のテキスト フィールドを選択します
  2. 表示されていない場合は、Ctrl-Shift-F5 でスクリプト エディターを呼び出します。
  3. スクリプト エディタで、event layout:readyを選択します。
  4. 次のスクリプトを使用して、フィールドの条件付き可視性を実現します

    if( this.rawValue == 'value'){
    this.presence = "hidden";
    }
    else
    {
    this.presence = "visible";
    }
    

この Java スクリプトは同じフィールドの値を条件として使用しますが、フォームの他のフィールドを使用することもできます。基本的な情報はここから入手できますが、LiveCycle Designer のヘルプを使用することをお勧めします。

于 2016-12-09T19:58:27.473 に答える