長いテキスト フィールドは、メモ、コメント、説明など、大量の情報を格納する場合に役立ちます。 Long Text データ型は、最大 65,536 文字の英数字を格納し、さまざまな色、フォント、強調表示などのリッチ テキストの書式設定をサポートします。
目的に合ったトピックをクリックしてください
データシート ビューに長いテキスト フィールドを追加する
[データシート ビュー] に [長いテキスト] フィールドを追加できます。
既存のテーブルに追加する
-
テーブルを [データシート ビュー] で開きます。
-
必要に応じて、最初の空白フィールドまで水平方向にスクロールします。
-
[ クリックして追加] を 選択し、一覧から [長いテキスト] を選択します。
-
新しいヘッダー行をダブルクリックし、新しいフィールドのわかりやすい名前を入力します。
-
変更内容を保存します。
新しいテーブルに追加する
-
[作成] タブの [テーブル] で、[テーブル] をクリックします。
-
[ 保存] をクリックし、[ 名前を付けて保存 ] ダイアログ ボックスに新しいテーブルの名前を入力します。
-
[ クリックして追加] を 選択し、一覧から [長いテキスト] を選択します。
-
新しいヘッダー行をダブルクリックし、新しいフィールドのわかりやすい名前を入力します。
-
変更内容を保存します。
デザイン ビューに長整数型 (Long Text) フィールドを追加する
[デザイン ビュー] で [長いテキスト] フィールドを追加できます。
既存のテーブルに追加する
-
テーブルを [デザイン ビュー] で開きます。
-
デザイナーの [フィールド名] 列に、長整数型 (Long Text) フィールドの名前を入力します。 たとえば、"Address"、"Notes"、"Comments" などです。
-
フィールド名の横にある [ データ型 ] 列をクリックし、一覧から [長いテキスト ] を選択します。
-
変更内容を保存します。
新しいテーブルに追加する
-
[作成] タブの [テーブル] で、[テーブル] をクリックします。
-
新しいテーブルの [ドキュメント] タブを右クリックし、ショートカット メニューの [ デザイン ビュー ] をクリックします。
-
[ 名前を付けて保存 ] ダイアログ ボックスが表示されたら、新しいテーブルの名前を指定します。
-
[ フィールド名] 列で、最初の空白行を選択し、フィールドの名前を入力します。 通常、"Comments" や "Notes" などの名前は長いテキスト フィールドに適用されます。
-
フィールド名の横にある [ データ型 ] 列をクリックし、一覧から [長いテキスト ] を選択します。
-
変更内容を保存します。
フォームまたはレポートのテキスト ボックスを [長いテキスト] フィールドにバインドする場合は、テキスト ボックスの [テキスト形式 ] プロパティも [リッチ テキスト] に設定する必要があります。
長整数型 (Long Text) フィールドのプロパティを設定または変更する
データシート ビューを使用すると、[必須] や [一意] などのフィールド プロパティのサブセットを設定できますが、デザイン ビューを使用して、入力マスクやキャプションなど、使用可能なすべてのプロパティを設定できます。
-
テーブルを [デザイン ビュー] で開きます。
-
テーブル デザイナーの下部にある [ 全般 ] タブの [ フィールド プロパティ] で、変更するプロパティを見つけます。
-
プロパティ名の横にあるフィールドを選択します。 プロパティに応じて、データの入力、 をクリックして式ビルダーを開始する、または一覧からオプションを選択できます。
各フィールド プロパティの使用方法については、 プロパティを選択し、F1 キーを押します。
長整数型 (Long Text) フィールドを削除する
データシート ビューまたはデザイン ビューを使用して、テーブルから [長いテキスト] フィールドを削除できます。
重要: データを含む [長いテキスト] フィールドを削除すると、そのデータは完全に失われ、削除を元に戻すことはできません。 テーブル フィールドまたはその他のデータベース コンポーネントを削除する前に、データベースをバックアップする必要があります。
データシート ビューでの削除
-
テーブルを [データシート ビュー] で開きます。
-
[長いテキスト] フィールドを見つけ、ヘッダー行 (名前) を右クリックし、[ フィールドの削除] をクリックします。
-
[はい] をクリックして、削除を確定します。
デザイン ビューで削除する
-
テーブルを [デザイン ビュー] で開きます。
-
[長いテキスト] フィールドの横にある行セレクター (空白の四角形) を右クリックし、[ 行の削除] をクリックします。
-
[はい] をクリックして、削除を確定します。
長いテキスト フィールド のプロパティリファレンス
デザイン ビューを使用して長整数型 (Long Text) フィールドをテーブルに追加する場合は、フィールドのプロパティの数を設定および変更できます。 次の表に、長整数型 (Long Text) フィールドのプロパティの一覧を示し、プロパティの設定や変更の影響など、各プロパティの動作について説明します。
プロパティ |
用途 |
---|---|
書式設定 |
表示形式を定義するには、カスタム書式設定文字を入力します。 ここで定義されている形式は、データシート、フォーム、レポートに表示されます。 |
キャプション |
テキスト フィールドの名前を指定します。 プロパティは、最大 2,048 文字を受け入れます。 キャプションを指定しない場合は、既定のフィールド名が適用されます。 |
既定値 |
新しいレコードが追加されたときに、指定された値を自動的にフィールドに割り当てます。 たとえば、"最大 65 KB のテキストを入力" などの値を指定した場合です。 そうすることで、ユーザーは 255 文字を入力できることを思い出させます。 |
入力規則 |
レコード、フィールド、またはコントロールに入力されるデータの要件を指定します。 フィールドに定義されているルールに違反するデータを入力する場合は、Validation Text プロパティを使用して、結果のエラー メッセージを指定できます。 最大長: 2,048 文字。 検証規則の使用の詳細については、「検証規則を 使用してデータ入力を制限する」を参照してください。 |
エラー メッセージ |
ユーザーが検証規則に違反したときに表示されるエラー メッセージのテキストを指定します。 検証規則の作成の詳細については、「検証規則を 使用してデータ入力を制限する」を参照してください。 |
必須 |
[はい] に設定する場合は、フィールドに値を入力するか、フィールドにバインドされているコントロールに値を入力する必要があり、値を Null にすることはできません。 |
空文字列の許可 |
[はい] に設定すると、フィールドに長さ 0 の文字列を入力できます。 長さ 0 の文字列には文字が含まれており、フィールドに値が存在しないことを示すために使用します。 長さ 0 の文字列を入力するには、2 つの二重引用符を入力し、その間にスペース ("") を入力します。 |
インデックス |
インデックスを使用すると、大量のデータに対して実行されるクエリ、並べ替え、およびグループ化操作を高速化できます。 また、インデックスを使用して、ユーザーが重複する情報を入力できないようにすることもできます。 選択肢:
|
Unicode 圧縮 |
Access では、Unicode を使用して、Short Text、Long Text、Hyperlink フィールドのデータを表します。 Unicode は、1 文字あたり 1 文字あたり 2 バイトを使用するため、より多くのストレージ領域を占有します。 ファイル サイズを小さくするために、短いテキスト、長いテキスト、またはハイパーリンク フィールドの Unicode Compression プロパティの既定値は [はい] です。 [はい] に設定すると、最初のバイトが 0 の文字は、格納時に圧縮され、取得時に圧縮解除されます。 長いテキスト フィールドのデータは、圧縮後に 4,096 バイト以下のストレージ領域が必要でない限り圧縮されません。 その結果、長いテキストフィールドの内容は 1 つのレコードに圧縮される可能性がありますが、別のレコードでは圧縮されない可能性があります。 |
IME 入力モード |
日本語または韓国語で作成されたファイルで英語版の Access を使用するためのツールである入力メソッド エディターを指定します。 既定値: コントロールなし。 このプロパティの使用方法の詳細については、F1 キーを押します。 |
IME 変換モード |
入力メソッド エディターで入力できるデータの種類を指定します。 このプロパティの使用方法の詳細については、F1 キーを押します。 |
テキスト形式 |
リッチ テキスト編集を有効または無効にします。 リッチ テキストを選択して、リッチ テキスト編集を有効にします。 フィールドのリッチ テキスト編集を有効にし、テキスト ボックス コントロールをフィールドにバインドする場合は、コントロールのリッチ テキスト編集も有効にする必要があります。 データをリッチ テキストとして書式設定する方法の詳細については、「 リッチ テキスト フィールドを作成または削除する」を参照してください。 |
文字配置 |
長整数型 (Long Text) フィールドのデータの配置を指定します。 次の選択肢があります。
|
追加のみ |
フィールド値の変更を追跡するかどうかを決定します。 2 つの設定があります。
警告: レジストリ エディターまたは別の方法でレジストリを誤って変更すると、重大な問題が発生することがあります。 このプロパティを [いいえ] に設定すると、既存のフィールド値の履歴はすべて削除されます。 |