テキスト ボックスをカスタマイズする方法

注:  最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。 このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。 簡単に参照できるように、こちらに 英語の記事 があります。

フォーム テンプレートのテキスト ボックスを挿入した後にアクセスして、そのプロパティとテキスト ボックスのプロパティ] ダイアログ ボックスの設定を変更して、カスタマイズすることができます。フォーム テンプレート] で、ダイアログ ボックスを開くには、プロパティを変更するテキスト ボックスをダブルクリックします。

次の表は、いくつかのテキスト ボックスをカスタマイズする方法について説明および理由が行うです。表に、テキスト ボックスのプロパティ] ダイアログ ボックスで、オプションの詳細な手順については、それは比べた場合に使用できるオプションの範囲のします。

注: 

  • のブラウザー互換フォーム テンプレートをデザインする場合は、テキスト ボックスのプロパティ] ダイアログ ボックスで特定の機能は利用できません。たとえば、段落区切りはサポートされません。

  • フォーム テンプレートは、データベース、スキーマ、またはその他の既存のデータ ソースに基づいて、コントロールのすべての機能をカスタマイズすることができないことがあります。たとえば、ことができます、そのフィールドまたはグループ名ではなく、コントロールのサイズを変更するのには、既存のデータ ソースから派生しました。

タブ

作業

詳細

データ

関連するフィールド名を変更します。

新しい、空白のフォーム テンプレートをデザインする際に、既定のフィールドを変更またはデータ ソースを操作するときに識別しやすいものにコントロールの名前をグループ化できます。たとえば、「販売員」という名前のフィールドは「フィールド 1」という名前のフィールドよりわかりやすく

注: フィールド名を変更しても、テキスト ボックスとデータ ソース内のフィールドのバインドも変更されません。テキスト ボックスを別のフィールドにバインドする必要がある場合は、テキスト ボックスを右クリックし、ショートカット メニューの [変更のバインド] をクリックします。

データ

データ型を変更します。

新しい、空白のフォーム テンプレートをデザインする際に、コントロールの既定のデータ型を変更できます。テキスト ボックスの既定のデータ型はテキスト (文字列)、ですが、自由に変更します。たとえば、ユーザー ポンドをトランザクション金額のテキスト ボックスに入力する場合は、整数 (integer) のデータ型を選択して、シャープ記号 (£) で、テキスト ボックスに入力された値が表示されるように書式設定オプションを選択通貨記号です。

データの種類の詳細

次の表は、テキスト ボックスの使用可能なデータ型を一覧表示します。

データ型

説明

テキスト (文字列)

名前、住所、電話番号、社会保障番号などのデータに使用します。

整数 (integer)

正または負の整数、1234 など –1234 の使用または $1,234 します。

10 進 (double)

1234.12、–1234.12、$1234.12 など、小数点以下の桁数で数値に使用します。

True または False (ブール値)

1 (true) または 0 (false) になる必要があるデータに使用します。

ハイパーリンク (anyURI)

汎用名前付け規則 (UNC) パスまたは Uniform Resource Locator (URL) など、ハイパーリンクに使用します。

日付 (日付)

2007 年 3 月 14 日など、2007 年 3 月 14 日の日付に使用します。

時刻 (時刻)

9時 46分: 55 や午前 09時 46分などの時間ベースの値を使用します。

日付と時刻 (dateTime)

日付と時刻の 2007 年 3 月 14 日など、使用します。

データ

既定値を指定します。

既定のテキストをユーザーが最初に、フォームを開いたときにコントロール内に表示する場合は、[] ボックスでテキストを入力できます。コントロールのデータ ソースの既定値として別のフィールドの値を使用することもします。既定値とは異なります (これは、この記事の後半で説明されている) プレース ホルダーのテキストを常にフォーム (.xml) ファイル内のデータとして保存されます。

データ

計算の結果を表示します。

コントロールでは、計算の結果を表示するには、数式の挿入 ボタンの画像 数式と関数をコントロールに関連付けるには[値] ボックスの横にあるをクリックします。たとえば、 sum関数を組み合わせてテキスト ボックスを使用して繰り返しテーブルの数値の列の合計を計算する数式を作成することができます。または、できるように、テキスト ボックスに現在の日付が表示されるユーザーがフォームを開いたときに特定のテキスト ボックスで、 today関数を関連付けることができます。

データ

必要なテキスト ボックスします。

ユーザーがコントロールに入力したデータを視覚的に示すするには、空白にすることはできません] チェック ボックスを選択します。ユーザーは、フォームを開くときに表示される赤いアスタリスクは、空白のままにするため、コントロールに表示されます。コントロールの値を入力するまで、データを送信することはできません。

データ

データの入力規則を追加します。

コントロールのデータの入力規則を指定するのには、データの入力規則] をクリックします。たとえば、部品番号を特定の形式で入力する必要がある場合: 3 つの数値、ダッシュし、[2 桁の数値-ユーザーがこのパターンに準拠していることを確認するデータの入力規則を使用することができます。

データ

ルールを適用します。

ルール] をクリックすると、1 つを使用すると、ルールを作成することができますか、ユーザーがコントロールの値を変更するときに、その他のアクションが自動的に発生すます。発注書フォーム] でたとえば、10 より大きい値を金額テキスト] ボックスに入力された場合使えるルール「10 個以上のさまざまなアイテムの順序を同時に行うことがあります遅れる出荷」] ダイアログ ボックスを表示するには外部データ ソースから自動的に更新情報を取得するのにルールを使用することもできます。たとえば、株価購入フォームを取得し、テキスト ボックスでリアルタイム株価情報を表示するフォームを開いたときに、またはユーザーが情報を要求したときにルールを使用することができます。

表示

プレース ホルダーのテキストを表示します。

テキスト ボックスに入力するには、どのようなデータについてユーザーにガイダンスを提供する場合は、プレース ホルダー ] ボックスで、操作方法のテキストを入力できます。たとえば、宿泊数テキスト ボックス] では、プレース ホルダーのテキストをメッセージを入力する必要があるデータの種類のユーザーに使用できます。

プレース ホルダーのテキストは、既定値] のようなユーザーが最初にフォームを開いたときにテキスト エントリのコントロールに表示されます。ただし、プレース ホルダーのテキストは、次の 3 つの方法で既定値とは異なります。

  • プレース ホルダーのテキストは、フォーム (.xml) ファイル内のデータは保存されません。

  • コントロール内の通常のテキストとして表示され、既定値] とは異なりプレース ホルダーのテキストは常に淡色表示されます。

  • プレース ホルダーのテキストは、既定値] とは異なり、ブラウザー互換フォーム テンプレートでサポートされていません。

表示

テキスト ボックスに、読み取り専用

ユーザーがコントロールの内容を変更することを防ぐには、選択、読み取り専用] チェック ボックス。たとえば、数式の結果を表示するテキスト ボックスを使用している場合は、読み取り専用に結果が上書き入力されないように、テキスト ボックスをことができます。読み取り専用のテキスト ボックスが表示されないフォームで淡色表示されているのでは、ユーザーは、テキスト ボックスに情報を入力をできません。

表示

スペル チェックまたはオートコンプリート機能をオフにします。

ユーザーを防ぐためには、テキスト入力コントロール内のテキストのスペル チェックと、そのコントロールのフォームに入力された前のエントリが自動的に再利用から、[スペル チェックを有効にしてオートコンプリート機能を有効にする] チェック ボックスをオフします。これが既定で選択両方されます。たとえば、適切な名前が表示されるテキスト ボックスのスペル チェックを無効にすることができます。多数のユーザー フォームと共有する場合など、プライバシー保護のオートコンプリート機能を無効にすることができます。

表示

ユーザーが複数行のテキストを入力できるようにします。

テキスト ボックスのテキストの 1 つ以上の行を表示する場合は、複数行のチェック ボックスを選択します。テキスト ボックス内の段落区切りを許可するかどうかを決定できます。

表示

段落区切りを有効にします。

複数行] チェック ボックスを選択する情報の段落をテキスト ボックスに入力できるようにする場合は、段落区切り] チェック ボックスを選択します。これは、ユーザーに、テキスト ボックスで、エッセイのような質問に回答するためのユーザーでは、データベースに提出最終的にはテキスト形式でデータを表示する場合に便利です。ブラウザー互換フォーム テンプレートで、複数行のチェック ボックスを選択した場合、段落区切り] チェック ボックスをオフにすることはできません。

表示

文字列の折り返しを有効にします。

複数行のチェック ボックスを選択すると、InfoPath が自動的に選択、テキストを折り返す] チェック ボックス別のユーザーがテキスト ボックスに入力するテキストが 1 行からフローができるようにします。文字列の折り返しを有効にすると、スクロールボックスの一覧でスクロール オプションを選択します。たとえば、スクロール バーのユーザーがテキスト ボックスは既定で表示できる数より多くのテキストを入力すると、テキスト ボックスに表示されることができます。正常に動作するオプションをスクロールするには、テキスト ボックスには固定の高さと幅である必要があります。ブラウザー互換フォーム テンプレートで、複数行のチェック ボックスを選択した場合、スクロールボックスの一覧でオプションを指定する文字列を折り返す] チェック ボックスをオフにすることはできません。

表示

文字数を制限

テキスト ボックスに、文字数の上限を割り当てる、テキスト ボックス] チェック ボックスを選択し、[を使用できる文字数を入力します。たとえば、人事フォーム テンプレートで、この機能を使用従業員 IDのテキスト ボックス内の複数の 5 文字を入力できないようにします。Microsoft Office InfoPath のデータが自動的に表示フォーム テンプレートが外部XML スキーマやデータベースに接続されている場合、そのデータ ソースは、既存の文字数の要件を持つユーザーは、これらを超えた場合、入力規則のエラーを制限場合、フォーム テンプレートに基づくフォームを入力します。ユーザーがコントロールの文字数の制限に達した後に、フォーム上で次のコントロールに自動的に進むカーソル制限に達したときに自動的に次のコントロールに移動する] チェック ボックスをオンします。カーソルを自動的に行うブラウザー互換フォーム テンプレートで次のコントロールはサポートされません。

表示

条件付き書式を追加します。

条件付き書式を、条件付き書式] ダイアログ ボックスを開き、ユーザーがフォームに入力した値に基づいて、その表示設定を含む、コントロールの外観を変更することができます] をクリックします。たとえば、売上報告書フォーム テンプレートでは、条件付き書式を使って額は総予算額を超えていることをユーザーに警告します。

サイズ

サイズ、間隔、余白を調整します。

高さのボックスに値を入力して、コントロールのサイズを手動で指定することができます。コントロールの境界線と周囲のテキストの間の間隔であるコントロールの内容の配列を周囲の余白の量は、スペース、または、余白を変更することによって、コントロールの内外の間隔を絞り込むことも、またはフォーム テンプレート上のコントロール。

サイズ

テキスト ボックスに、ラベルを配置します。

ラベルを持つコントロール内のテキストに合わせる] に、[整列] ボタンをクリックします。InfoPath では、必要に応じて、コントロールの高さ、下の間隔、および下余白の設定を自動的に調整します。

上級

ヒントを指定します。

説明時のメモをユーザーがコントロールの上にポインターを移動するときに表示するには、[ヒント] ボックスで必要なテキストを入力します。画面などのユーザー補助機能を確認することを画面に表示されるユーティリティ合成音声または点字ディスプレイ、として利用可能な情報は、多くの場合、ユーザーの情報を解釈するためにこのようなヒントに依存します。

上級

タブの [索引の順序を変更します。

フォーム テンプレートの全体的なタブ オーダーのコントロールの位置を変更することができます。タブ オーダーは、順をフォーカスがフォームに 1 つのフィールドまたはオブジェクトからに次のユーザーは、TAB または SHIFT + TAB キーを押して、です。フォーム テンプレート内のすべてのコントロールの既定のタブの [インデックス設定は 0 ですが、タブ オーダーは 1 から始まります。つまり、いずれのコントロールに] タブの [インデックス] ボックスに 1 がする表示済み: 最初ときに、ユーザーは、TAB キーを押します。いずれのコントロールに] タブの [索引ボックスで、2 は、次に、その訪問がします。0 ] タブの [インデックス] ボックスに、コントロールをタブ オーダーの最後に取得されます。タブ オーダーのコントロールをスキップする場合は、 -1] タブの [インデックス] ボックスに入力します。

上級

ショートカット キーを割り当てる

キーボード ショートカットを指定するアクセス キー ] ボックスで、文字や番号を入力できます。ショートカット キーは、マウスを移動してではなく、キーの組み合わせを押して、コントロールに移動するユーザーを有効にします。フォーム テンプレートのショートカット キーを使用する場合は、必要があります連絡するユーザーに、ショートカットが存在します。たとえば、営業担当者のテキスト ボックスのショートカット キーがあることをユーザーに知らせるには、テキスト ボックスのラベルの後に(alt キーを押しながら S)を入力することがあります。

上級

指定するか、マージ操作をカスタマイズします。

いくつかのフォームを結合されている場合にユーザーがコントロールに入力したデータの表示方法を指定するのには、結合の設定] をクリックします。たとえば、特定の語のテキスト ボックスまたはセミコロンで別のテキスト ボックスの項目のテキストの前にできます。

上級

テキスト ボックスの ViewContext 識別子を取得します。

コード内でコントロールを識別するのに ViewContext の値を使用することができます。たとえば、ViewContext の値がわかっている場合、ビューのオブジェクトの ExecuteAction メソッドを使用してその値を使用できますプログラムを使用して、コントロールにバインドされている XML データを編集アクションを実行します。

上級

指定して、入力値の種類をカスタマイズします。

コントロールは、対象ユーザーの入力の種類を指定するのには、入力範囲] をクリックします。これにより、手書きとコントロールの入力音声認識を向上させることができます。たとえば、コントロールのIS_URL入力スコープを使用している場合、単語間のスペースを無視するように InfoPath が認識しています。

ブラウザー フォーム

サーバーにデータを投稿するための設定をカスタマイズします。

[ブラウザー フォーム] タブでは、ブラウザー互換フォーム テンプレートをデザインする場合のみが表示されます。ユーザーは、テキスト ボックス内のデータを変更するときは、データをサーバーに送信するかどうかを制御できます。

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×