InfoPath 文字数のカウント、文字数エラー

おはようございます。奥田です。
今日も InfoPath ネタですが、
フォームでテキスト ボックスやリッチ テキスト ボックスに入力された文字数を指定する Tips です。

   <完成イメージ>
  ipcount1

  ● 指定された文字数をオーバーした場合に、赤枠でエラーを表示する

        1.テキストボックスを選択し、[ホーム] タブの [ルールの管理] をクリック

        2.ルール ウィンドウで、[新規作成] – [入力規則] をクリック

        3.条件に フィールド名 が次の値に等しい string-length(フィールド名)>70 と設定
             ipcount2
 
            ヒントにエラーメッセージを入力

       

  ● 何文字かを表示し、指定された文字数をオーバーすると、赤字で文字数を表示する

        1.文字数を表示したい場所に、[算出値] コントロールを配置

        2.算出値の挿入 ダイアログでXpath に string-length(フィールド名) を指定
            ipcount3

        3.算出値コントロールを選択し、ルールウィンドウで、次の入力規則を設定
           
条件:フィールド名が次の値に等しい string-length(フィールド名)>70
                     (
テキストボックスの入力規則で設定した条件と同じ)
            書式:フォントを赤

以上、完成です うさぎ

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中