XPage 内のカスタムコントロールのプロパティを設定する

カスタムコントロールのプロパティを、そのカスタムコントロールが含まれる XPage に合うように設定します。 カスタムコントロールの名前や可視性状況のプロパティのほか、カスタムコントロール設計要素のプロパティを設定するときに定義したその他のプロパティも設定できます。

始める前に

このタスクについて

XPages 内のカスタムコントロールのプロパティを設定するには、以下のステップを実行します。

手順

  1. カスタムコントロールを含む XPage を開きます。
  2. XPages エディタ内でカスタムコントロールを選択します。
  3. [プロパティ] ビューで、[カスタムコントロール] タブをクリックして、以下のステップを実行します。
    1. [名前] フィールドに、カスタムコントロールの名前を入力します。
    2. カスタムコントロールを XPage 上に表示するには、[表示] チェックボックスを選択します。 代わりに値を計算するには、フィールドの右にあるひし形のアイコンをクリックし、[値の計算] をクリックし、スクリプトエディタを使用して、値を計算するスクリプトを作成します。
  4. カスタムプロパティの値を設定するには、[すべてのプロパティ] タブをクリックし、以下のステップを実行します。
    注: カスタムプロパティは、カスタムコントロールを独立した設計要素として作業するときに定義するプロパティです。
    1. [プロパティ] 列で、[その他] のカテゴリを展開します。
    2. プロパティごとに、[値] フィールドに 1 つ以上の値を設定します。 静的な値の場合は、値 (1 つ以上) を入力します。 計算値の場合は、右にあるひし形のアイコンをクリックし、[値の計算] を選択し、スクリプトエディタを使用して式を作成します。 プロパティを定義するときにデフォルトエディタを設定する場合は、右にあるエディタアイコンをクリックしてエディタを開き、プロパティ値 (1 つ以上) を設定します。
  5. カスタムプロパティのインスタンスを作成するには、[すべてのプロパティ] タブをクリックし、以下のステップを実行します。
    注: プロパティのインスタンスとプロパティのグループを作成できるのは、カスタムコントロールを独立した設計要素として作業しているときに [複数インスタンスを許可する] を選択した場合のみです。
    1. [プロパティ] 列で、[その他] のカテゴリを展開します。
    2. プロパティの名前をクリックして、正符号アイコンを表示します。
    3. プロパティまたはプロパティのグループごとに、必要な数のインスタンスが作成されるまで、正符号アイコンをクリックし続けます。 デフォルトでは、最初の新規インスタンスは名前に [0] を付加し、2 番目のインスタンスは [1] を付加する、というようになります。
  6. [ファイル] > [保存] をクリックして、変更を保存します。

次のタスク