フォーマット・ルールは、管理者がフォーム・デザイナの「レイアウト」タブで定義します。グリッド、行、行メタデータ・セル、列、列メタデータ・セルまたはセルのレベルでフォーマット・ルールを追加できます。
「レイアウト」タブで背景が緑色の領域は、ルールが定義されている場所を示します。
フォーマット・ルールを作成および更新するには:
フォーマット/検証ルールの追加/編集: 「フォーマット/検証ルール・ビルダー」で、グリッド、行または列の個々のデータ・セルまたはすべてのデータ・セルに対してルールを作成または変更します。
フォーマット/検証ルールのコピー | フォーマット/検証ルールの貼付け: 選択した場所でルールをコピーして貼り付けます。
メタデータのフォーマット/検証ルールの追加/編集: 「フォーマット/検証ルール・ビルダー」で、行メタデータ・セルまたは列メタデータ・セルのフォーマット・ルールを作成または変更します。
メタデータのフォーマット/検証ルールのコピー | メタデータのフォーマット/検証ルールの貼付け: 選択した場所で行メタデータ・セルまたは列メタデータ・セルのルールをコピーして貼り付けます。
Note:
必要に応じて、「場所」からオプションを選択し、ルールを移動します。既存のルールと似たルールを作成するには、(「複製」)をクリックしてルールを更新します。現在の場所にあるルールを表示するには、「ルールの表示」をクリックします。フォーマット・ルールの表示を参照してください。
フォーマット/検証ルールの使用可能: フォームでフォーマット/検証ルールを使用可能にする場合に選択します。このチェック・ボックスの選択を解除することで、フォーマット/検証ルールを一時的に無効にできます。
フォーマットのみ: ルールをフォーマットのみとしてマークする場合に選択します。このオプションは、フォーマットのみルールが作成されると自動的に有効になります。
フォーマット・ルールを定義または更新する際、データ検証ルールと同様の条件付きロジックを使用できます。その場合、THEN条件にはFORMAT条件と同様の「セルの処理」ソース・タイプが設定されます。
Tip:
ルールは、構築する際、使用可能にしなくても保存できます。ルールを使用する準備が整ったら、フォームで使用できるようにルールを有効にして保存できます。「フォーマット/検証ルールの使用可能」の選択を解除することで、ルールを一時的に無効にできます。
「フォームとアド・ホック・グリッドの管理」ページの右側にある「フォーマット/検証ルール」ペインで、(検証ルールの追加)、
(検証ルールの編集)または
(選択した検証ルールの削除)をクリックして、グリッド・レベルやメタデータ・セルなどの任意のレベルでルールを追加、編集または削除します。
同じ場所に複数のルールが定義されている場合に、ルールの優先度が同じであるときは、ルールが処理される順序を変更できます。ルールをリストで上下あるいは一番上または下に移動するには、ルールを選択して、矢印をクリックします。「すべてのルール」を表示している場合は、ルールの順序を変更できません。ルールの優先順位の詳細は、フォーマット・ルールの優先順位を参照してください。
フォーマット・ルールが有効になっているフォームでは、フォームがロードされるとフォーマットが表示されます。
Note:
現在、プレビューにはフォーム1.0ランタイムのみが表示されます。したがって、フォーマット・ルールはレンダリングされません。