フォームのフォーマット・ルールの作成および更新

フォーマット・ルールは、管理者がフォーム・デザイナの「レイアウト」タブで定義します。グリッド、行、行メタデータ・セル、列、列メタデータ・セルまたはセルのレベルでフォーマット・ルールを追加できます。

「レイアウト」タブで背景が緑色の領域は、ルールが定義されている場所を示します。

フォーマット・ルールを作成および更新するには:

  1. ホーム・ページで「ナビゲータ」「ナビゲータ」アイコンをクリックし、「作成および管理」で、「フォーム」をクリックします。
  2. フォームを作成または編集し、「フォームとアド・ホック・グリッドの管理」ページで「レイアウト」をクリックします。
  3. 「レイアウト」で、フォーマット・ルールを追加または更新する行、列またはセル・レベルを右クリックします。場所と、その場所でルールがすでに定義されているかどうかに応じて、次のコンテキスト・メニュー・オプションの一部またはすべてが表示されます:
    • フォーマット/検証ルールの追加/編集: 「フォーマット/検証ルール・ビルダー」で、グリッド、行または列の個々のデータ・セルまたはすべてのデータ・セルに対してルールを作成または変更します。

    • フォーマット/検証ルールのコピー | フォーマット/検証ルールの貼付け: 選択した場所でルールをコピーして貼り付けます。

    • メタデータのフォーマット/検証ルールの追加/編集: 「フォーマット/検証ルール・ビルダー」で、行メタデータ・セルまたは列メタデータ・セルのフォーマット・ルールを作成または変更します。

    • メタデータのフォーマット/検証ルールのコピー | メタデータのフォーマット/検証ルールの貼付け: 選択した場所で行メタデータ・セルまたは列メタデータ・セルのルールをコピーして貼り付けます。

  4. 「フォーマット/検証ルールの追加/編集」またはメタデータのフォーマット/検証ルールの追加/編集を選択し、ルールを作成または更新します。

    Note:

    グリッド全体にルールを追加するには、右側の「フォーマット/検証ルール」ペインを展開します。「場所のルール」で、「グリッド」を選択し、「検証ルールの追加」アイコン(検証ルールの追加)を選択します。
  5. 「フォーマット/検証ルール・ビルダー」で、新しいルールを作成するか、既存のルールを更新します。
  6. ルールを追加するには、ルールの名前と説明を入力します。
    • 必要に応じて、「場所」からオプションを選択し、ルールを移動します。既存のルールと似たルールを作成するには、「複製」アイコン(「複製」)をクリックしてルールを更新します。現在の場所にあるルールを表示するには、「ルールの表示」をクリックします。フォーマット・ルールの表示を参照してください。

    • フォーマット/検証ルールの使用可能: フォームでフォーマット/検証ルールを使用可能にする場合に選択します。このチェック・ボックスの選択を解除することで、フォーマット/検証ルールを一時的に無効にできます。

    • フォーマットのみ: ルールをフォーマットのみとしてマークする場合に選択します。このオプションは、フォーマットのみルールが作成されると自動的に有効になります。

  7. ルールの条件付きロジックを入力します:
    1. 「条件」で、FORMATを選択します。

      フォーマット・ルールを定義または更新する際、データ検証ルールと同様の条件付きロジックを使用できます。その場合、THEN条件にはFORMAT条件と同様の「セルの処理」ソース・タイプが設定されます。

    2. 「ソース・タイプ」フィールドに「セルの処理」オプションが自動的に表示されます。FORMAT条件には、「ソース・タイプ」のその他のオプションはありません。

      FORMAT条件と「セルの処理」ソース・タイプ
    3. 右側の「アクション」列で、「セルの処理」アイコン(セルの処理)をクリックしてフォーマット命令を追加します。フォームのセル・フォーマット・オプションを参照してください。
    4. フォーマット命令の追加が完了したら、「OK」をクリックします。
  8. 前述したように、ルールを有効にしてフォームで使用できる準備を整えたら、「フォーマット/検証ルールの使用可能」を選択します。

    Tip:

    ルールは、構築する際、使用可能にしなくても保存できます。ルールを使用する準備が整ったら、フォームで使用できるようにルールを有効にして保存できます。「フォーマット/検証ルールの使用可能」の選択を解除することで、ルールを一時的に無効にできます。

  9. オプション: 「フォームとアド・ホック・グリッドの管理」ページで、ルールを表示および更新できます:
    • 「フォームとアド・ホック・グリッドの管理」ページの右側にある「フォーマット/検証ルール」ペインで、「検証ルールの追加」アイコン(検証ルールの追加)、「検証ルールの編集」アイコン(検証ルールの編集)または「選択した検証ルールの削除」アイコン(選択した検証ルールの削除)をクリックして、グリッド・レベルやメタデータ・セルなどの任意のレベルでルールを追加、編集または削除します。

    • 同じ場所に複数のルールが定義されている場合に、ルールの優先度が同じであるときは、ルールが処理される順序を変更できます。ルールをリストで上下あるいは一番上または下に移動するには、ルールを選択して、矢印をクリックします。「すべてのルール」を表示している場合は、ルールの順序を変更できません。ルールの優先順位の詳細は、フォーマット・ルールの優先順位を参照してください。

  10. 「フォームとアド・ホック・グリッドの管理」ぺージで、「終了」をクリックして更新を保存します。

    フォーマット・ルールが有効になっているフォームでは、フォームがロードされるとフォーマットが表示されます。

    Note:

    現在、プレビューにはフォーム1.0ランタイムのみが表示されます。したがって、フォーマット・ルールはレンダリングされません。