名前、住所、電話番号など、テキスト データの量を少なくする必要がある場合は、短いテキスト フィールドをテーブルに追加します。 短いテキスト フィールドには、最大 256 文字の英数字を格納できます。 テーブル フィールドとフォームまたはレポートのコントロールには、256 文字すべてを表示できます。 長整数型 (Long Text) フィールドとは異なり、リッチ テキストの書式設定を [短いテキスト] フィールドのデータに適用することはできません。 ただし、カスタム表示形式を適用したり、ユーザーがデータを入力する方法を制御する入力マスクを適用したりすることもできます。
この記事の内容
データシート ビューに短いテキスト フィールドを追加する
データシート ビューで、新規または既存のテーブルに [短いテキスト] フィールドを追加できます。
既存のテーブルに追加する
-
テーブルを [データシート ビュー] で開きます。
-
必要に応じて、最初の空白フィールドまで水平方向にスクロールします。
-
[ クリックして追加] を 選択し、一覧から [短いテキスト ] を選択します。
-
新しいヘッダー行をダブルクリックし、新しいフィールドのわかりやすい名前を入力します。
-
変更内容を保存します。
新しいテーブルに追加する
-
[作成] タブの [テーブル] で、[テーブル] をクリックします。
-
[ 保存] をクリックし、[ 名前を付けて保存 ] ダイアログ ボックスに新しいテーブルの名前を入力します。
-
[ クリックして追加] を 選択し、一覧から [短いテキスト ] を選択します。
-
新しいヘッダー行をダブルクリックし、新しいフィールドのわかりやすい名前を入力します。
-
変更内容を保存します。
デザイン ビューに短いテキスト フィールドを追加する
デザイン ビューで、新しいテーブルまたは既存のテーブルに Short Text フィールドを追加できます。
既存のテーブルに追加する
-
テーブルを [デザイン ビュー] で開きます。
-
[ フィールド名] 列で、最初の空白行を選択し、フィールドの名前を入力します。
-
[ データ型 ] 列で隣接するセルを選択し、一覧から [ 短いテキスト ] を選択します。
-
変更内容を保存します。
新しいテーブルに追加する
-
[作成] タブの [テーブル] で、[テーブル] をクリックします。
-
[ 保存] をクリックし、[ 名前を付けて保存 ] ダイアログ ボックスに新しいテーブルの名前を入力します。
-
新しいテーブルの [ドキュメント] タブを右クリックし、[ デザイン ビュー] をクリックします。
-
[ フィールド名] 列で、最初の空白行を選択し、フィールドの名前を入力します。
-
[ データ型 ] 列で隣接するセルを選択し、一覧から [ 短いテキスト ] を選択します。
-
変更内容を保存します。
Short Text フィールドのプロパティを設定または変更する
データシート ビューを使用すると、[必須] や [一意] などのフィールド プロパティのサブセットを設定できますが、デザイン ビューを使用して、入力マスクやキャプションなど、使用可能なすべてのプロパティを設定できます。
-
テーブルを [デザイン ビュー] で開きます。
-
テーブル デザイナーの下部にある [ 全般 ] タブの [ フィールド プロパティ] で、変更するプロパティを見つけます。
-
プロパティ名の横にあるフィールドを選択します。 プロパティに応じて、データの入力、 をクリックして式ビルダーを開始する、または一覧からオプションを選択できます。
各フィールド プロパティの使用方法については、 プロパティを選択し、F1 キーを押します。
短いテキスト フィールドを削除する
重要 データを含む [短いテキスト] フィールドを削除すると、そのデータは完全に失われます。削除を元に戻すことはできません。 この理由から、テーブルのフィールドやその他のデータベースのコンポーネントを削除する前に、データベースをバックアップすることをおすすめします。
[データシート ビュー] から削除する
-
テーブルを [データシート ビュー] で開きます。
-
[短いテキスト] フィールドを見つけ、ヘッダー行 (名前) を右クリックし、[ フィールドの削除] をクリックします。
-
[はい] をクリックして、削除を確定します。
[デザイン ビュー] から削除する
-
テーブルを [デザイン ビュー] で開きます。
-
[テキスト] フィールドの横にある行セレクター (空白の四角形) をクリックし、DELETE キーを押すか、行セレクターを右クリックして [ 行の削除] をクリックします。
-
[はい] をクリックして、削除を確定します。
Short Text フィールド プロパティリファレンス
デザイン ビューを使用して Short Text フィールドをテーブルに追加する場合は、フィールドのプロパティの数を設定および変更できます。 次の表は、Short Text フィールドのプロパティを示し、それぞれの機能を説明し、設定または変更の影響について説明します。
プロパティ |
用途 |
フィールド サイズ |
[短いテキスト] フィールドのサイズを制御します。 有効な値: 0 から 255。 このプロパティを空白のままにすると、フィールドは 256 文字を受け入れます。 |
書式設定 |
ユーザー設定の書式設定文字を入力して、表示形式を定義します。 ここで定義されている形式は、データシート、フォーム、レポートに表示されます。 |
定型入力 |
ユーザーがフィールドにデータを入力する方法を制御する必要がある場合は、入力マスクを定義します。 入力マスクの使用の詳細については、入力マスクCreate記事を参照して、フィールドまたはコントロールの値を特定の形式で入力します。 |
キャプション |
[短いテキスト] フィールドの名前を指定します。 このプロパティは、最大 2,048 文字を受け入れます。 キャプションを指定しない場合、既定のフィールド名が適用されます。 |
既定値 |
新しいレコードを作成するときにフィールドに自動的に表示される値を指定します。 たとえば、住所テーブルでは、[市区町村] フィールドの既定値を特定の市区町村に設定できます。 ユーザーがレコードをテーブルに追加するとき、この値をそのまま採用するか、別の都市の名前を入力できます。 最大長: 255 文字。 |
入力規則 |
レコード全体、個々のフィールド、またはコントロールに入力されるデータの要件を指定します。 ユーザーがルールに違反するデータを入力すると、 Validation Text プロパティを使用して、結果のエラー メッセージを指定できます。 最大長: 2,048 文字。 検証規則の作成の詳細については、フィールド内のデータを検証するための検証規則Create記事を参照してください。 |
エラー メッセージ |
ユーザーが検証規則に違反したときに表示されるエラー メッセージのテキストを指定します。 最大長: 255 文字。 検証規則の作成の詳細については、フィールド内のデータを検証するための検証規則Create記事を参照してください。 |
必須 |
このプロパティが [はい] に設定されている場合は、フィールドまたはフィールドにバインドされているコントロールに値を入力する必要があります。 さらに、値を null にすることはできません。 |
空文字列の許可 |
このプロパティが [はい] に設定されている場合は、フィールドに長さ 0 の文字列を入力できます。 長さ 0 の文字列に文字が含まれています。 フィールドに値が存在しないことを示すために使用します。 長さ 0 の文字列を入力するには、2 つの二重引用符を入力し、その間に空白を付けず ("") します。 |
インデックス |
インデックスを使用して、大量のデータに対して実行されるクエリ、並べ替え、およびグループ化操作を高速化します。 また、インデックスを使用して、ユーザーが重複する値を入力できないようにすることもできます。 選択肢:
|
Unicode 圧縮 |
Access では、Unicode を使用して、Text、Long Text、Hyperlink フィールドのデータを表します。 Unicode は 1 文字ではなく 2 バイトを使用するため、より多くのストレージ領域を占有します。 この効果をオフセットし、最適なパフォーマンスを確保するために、Access では、このプロパティの既定値を [テキスト]、[長いテキスト]、および [ハイパーリンク] フィールドの [はい ] に設定します。 プロパティが [はい] に設定されている場合、最初のバイトが 0 の文字は、格納時に圧縮され、取得時に圧縮解除されます。 |
IME 入力モード |
日本語または韓国語バージョンの Access で作成されたファイルで英語版の Access を使用するためのツールである Input メソッド エディターを指定します。 既定値: コントロールなし。 このプロパティの使用方法の詳細については、F1 キーを押します。 |
IME 変換モード |
Input メソッド エディターを使用して入力できるデータの種類を指定します。 このプロパティの使用方法の詳細については、F1 キーを押します。 |
スマート タグ |
Access 2010 でのみ、フィールドに 1 つ以上のスマート タグと、フィールドにバインドされたコントロールを指定します。 スマート タグは、フィールド内のデータの種類を認識し、その種類に基づいてアクションを実行できるコンポーネントです。 たとえば、[電子メール アドレス] フィールドでは、スマート タグで新しいメール メッセージを作成したり、アドレスを連絡先の一覧に追加したりできます。 [ ] をクリックすると、使用可能なスマート タグの一覧が表示されます。 |
文字配置 |
[テキスト] フィールドのデータの配置を指定します。 選択肢:
|