データ型とフィールド プロパティの概要
Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Access のすべてのテーブルは、フィールドで構成されます。 フィールドのプロパティは、そのフィールドに追加されたデータの特性と動作を記述します。 フィールドのデータ型は、フィールドが格納できるデータの種類を決定するため、最も重要なプロパティです。 この記事では、 Accessで使用できるデータ型とその他のフィールド プロパティについて説明し、詳細なデータ型リファレンス セクションに追加情報を含めます。

この記事の内容

概要

たとえば、フィールドのデータ型が Short Text の場合、テキストまたは数値で構成されるデータを格納できます。 ただし、データ型が Number のフィールドには数値データのみを格納できます。 そのため、各データ型で使用されるプロパティを把握する必要があります。

フィールドのデータ型は、他にもフィールドに関するさまざまな重要な性質を決定します。その例を次に示します。

  • フィールドで使用できる書式

  • フィールド値の最大サイズ

  • 式におけるフィールドの利用方法

  • フィールドのインデックスを作成できるかどうか

フィールドのデータ型を事前に定義することも、新しいフィールドの作成方法に応じてデータ型を選択することもできます。 たとえば、データシート ビューからフィールドを作成すると、次のようになります。

  • 別のテーブルの既存のフィールドを使用する場合、データ型はテンプレートまたは他のテーブルで既に定義されています。

  • 空の列 (またはフィールド) にデータを入力すると、Access では、入力したデータに基づいてフィールドにデータ型が割り当てられます。あるいは、フィールドのデータ型と書式を自分で割り当てることができます。

  • [ テーブル フィールド] タブの [ 追加] & [削除] グループで、[ その他のフィールド] をクリック Access 、選択できるデータ型の一覧が表示されます。

ページの先頭へ

どのデータ型をいつ使用するか

フィールドのデータ型は、フィールドに含まれるすべての値に適用される一連の品質と考えてください。 たとえば、Short Text フィールドに格納される値には、文字、数字、および句読点文字の制限されたセットのみを含めることができます。また、短いテキスト フィールドには最大 255 文字のみを含めることができます。

ヒント: フィールドのデータがあるデータ型に見えるが、実際には別のデータ型の場合があります。 たとえば、あるフィールドに数値が含まれているように見えても、実際には、根数など、テキスト値が含まれていることがあります。 多くの場合、式を利用し、さまざまなデータ型の値を比較したり、変換したりできます。

次の表は、データ型ごとに利用できる書式と書式設定オプションの効果をまとめたものです。

基本型

形式

表示する内容

短いテキスト

姓や番地など、短い英数字値。

数値、大きい数値

距離など、数値。 通貨には別のデータ型があります。

通貨

通貨の値。

はい/いいえ

「はい」と「いいえ」のいずれかのみを含むはい/いいえの値とフィールド。

日付/時刻、日付/時刻の延長

日付/時刻: 100 年から 9999 年の日付と時刻の値。

日付/時刻拡張: 1 年から 9999 年の日付と時刻の値。

リッチ テキスト

色やフォントを変更して書式設定できるテキストまたはテキストと数値の組み合わせ。

集計フィールド

計算の結果。 計算は、同じテーブル内の他のフィールドを参照する必要があります。 計算を作成するには、式ビルダーを使用します。

添付ファイル

メール メッセージにファイルを添付するようにデータベースのレコードに添付されている画像、スプレッドシート ファイル、文書、グラフ、サポートされているその他の種類のファイル。

ハイパーリンク

テキストとして格納され、ハイパーリンク アドレスとして利用されるテキストまたはテキストと数値の組み合わせ。

長いテキスト

テキストの集まり。 [長いテキスト] フィールドの一般的な用途は、製品の詳細な説明です。

ルックアップ

テーブルかクエリから取得した値の一覧を表示するか、フィールドの作成時に指定した値のセットを表示します。 ルックアップ ウィザードが起動するので、ルックアップ フィールドを作成できます。 ルックアップ フィールドのデータ型は、ウィザードで行った選択内容に応じて、[短いテキスト] または [数値] のいずれかになります。

ルックアップ フィールドには、別途用意された一連のフィールド プロパティが存在します。これらのプロパティは、[フィールド プロパティ] ウィンドウの [ルックアップ] タブに表示されます。

注: 添付ファイル データ型と集計データ型は .mdb ファイル形式では利用できません。

数値

形式

表示する内容

全般

格納されているとおりの、書式設定が追加されていない数値

通貨

一般的な通貨値

ユーロ

EU 形式で格納されている一般的な通貨値

固定

数値

標準

10 進数の数値データ

パーセンテージ

パーセンテージ

指数

計算

日付と時刻に関する数式

形式

表示する内容

日付 (S)

短い形式で日付を表示します。 お住まいの地域の日付と時刻の設定に依存します。 たとえば、アメリカ合衆国の場合、3/14/2001 のような形式になります。

日付 (M)

長いと短いの中間の形式で日付を表示します。 たとえば、アメリカ合衆国の場合、3-Apr-09 のような形式になります。

日付 (L)

長い形式で日付を表示します。 お住まいの地域の日付と時刻の設定に依存します。 たとえば、アメリカ合衆国の場合、「Wednesday, March 14, 2001」のような形式になります。

時刻 (午前/午後)

12 時間形式のみで時刻を表示します。日付と時刻の地域設定の変更に対応します。

時刻 (M)

時刻の後に AM/PM を表示します。

時刻 (24 時間)

24 時間形式のみで時刻を表示します。日付と時刻の地域設定の変更に対応します。

はい/いいえ

データ型

表示する内容

チェック ボックス

チェック ボックス

はい/いいえ

はいまたはいいえオプション

True/False

True または False オプション

オン/オフ

オンまたはオフ オプション

OLE オブジェクト    Word 文書などの OLE オブジェクト。

ページの先頭へ

フィールドのサイズ プロパティ

フィールドを作成し、そのデータ型を設定したら、追加のフィールド プロパティを設定できます。 フィールドのデータ型により、設定可能な他のプロパティが決まります。 たとえば、[フィールド サイズ] プロパティを設定することで、Short Text フィールドの サイズ を制御できます。

数値フィールドと通貨フィールドの場合、フィールドの値の範囲が決まるため、 フィールド サイズ プロパティは特に重要です。 たとえば、1 ビットの数値フィールドには、0 から 255 までの整数のみを格納できます。

[フィールド サイズ] プロパティは、数値フィールド値が必要とするディスク領域も決定します。 フィールドのサイズに基づき、その数値で厳密に 1、2、4、8、12、16 バイトを使用できます。

注: [短いテキスト] フィールドと [長いテキスト] フィールドには、フィールド値のサイズが可変です。 これらのデータ型の [フィールド サイズ] によって設定されるのは、1 つの値に使用できる領域の最大値です。

フィールド プロパティに関する詳細情報と各種データ型との対応関係については、「データ型のリファレンス」セクションを参照してください。 「Set the field size」 (フィールドのサイズを設定する) というタイトルの記事もお読みください。

ページの先頭へ

リレーションシップと結合におけるデータ型

テーブルのリレーションシップとは、2 つのテーブルの共通フィールド間の関連付けです。 リレーションシップには、一対一、一対多、多対多があります。

結合は、2 つのソースが共通して持つ特定のフィールドの値に基づき、両方のソースから取得したデータを、クエリのレコードセットの 1 つのレコードとして組み合わせる SQL 操作です。 結合には、内部結合、左外部結合、右外部結合があります。

テーブルのリレーションシップを作成するか、結合をクエリに追加するとき、つなげるフィールドのデータ型が同じか、互換性がある必要があります。 たとえば、数値フィールドの値が一致する場合でも、数値フィールドと Short Text フィールドの間に結合を作成することはできません。

リレーションシップまたは結合において、オートナンバー型に設定されたフィールドは、数値型フィールドと互換性があります。ただし、数値型フィールドの フィールド サイズ プロパティは [長整数型] に設定されている必要があります。

テーブルのリレーションシップに関係するフィールドのデータ型または [フィールド ​​サイズ] プロパティは変更できません。 リレーションシップを一時的に削除し、[フィールド ​​サイズ] プロパティを変更できます。 ただし、データ型を変更した場合、リレーションシップを再作成するには、関連フィールドのデータ型を最初に変更する必要があります。 テーブルの詳細については、「テーブルの概要」を参照してください。

ページの先頭へ

データ型のリファレンス

データ型をフィールドに適用すると、選択できるプロパティのセットがフィールドに与えられます。 詳細については、以下のデータ型をクリックしてください。

添付ファイル

用途    ファイルまたはイメージをレコードに添付できるフィールドで使用されます。 たとえば、ジョブ連絡先データベースがある場合は、添付フィールドを使用して連絡先の写真を添付したり、履歴書などのドキュメントを添付したりできます。 一部のファイルの種類では、追加時に各添付ファイルが圧縮されます。 添付ファイル のデータ型は、.accdb ファイル形式データベースでのみ使用できます。

Access で圧縮される添付ファイルの種類

次の種類のファイルを添付した場合、ファイルが自動的に圧縮されます。

  • ビットマップ (.bmp ファイルなど)

  • Windows のメタファイル (.emf ファイルなど)

  • Exchangeable File Format ファイル (.exif ファイル)

  • アイコン

  • TIFF ファイル

レコードにさまざまな種類のファイルを添付できます。 ただし、セキュリティ上のリスクが懸念される種類のファイルは阻止されます。 原則として、Microsoft Office プログラムで作成されたファイルであれば添付できます。 ログ ファイル (.log)、テキスト ファイル (.text、.txt)、圧縮 .zip ファイルも添付できます。 サポートされているイメージ ファイル形式の一覧については、このセクションの後半にある表を参照してください。

ブロックされるファイルの種類の一覧

次の形式の添付ファイルは、Access では禁止されています。

.ade

.ins

.mda

.scr

.adp

.isp

.mdb

.sct

.app

.its

.mde

.shb

.asp

.js

.mdt

.shs

.bas

.jse

.mdw

.tmp

.bat

.ksh

.mdz

.url

.cer

.lnk

.msc

.vb

.chm

.mad

.msi

.vbe

.cmd

.maf

.msp

.vbs

.com

.mag

.mst

.vsmacros

.cpl

.mam

.ops

.vss

.crt

.maq

.pcd

.vst

.csh

.mar

.pif

.vsw

.exe

.mas

.prf

.ws

.fxp

.mat

.prg

.wsc

.hlp

.mau

.pst

.wsf

.hta

.mav

.reg

.wsh

.inf

.maw

.scf

サポートされるフィールド プロパティ

プロパティ

入力する文字列

標題

フォーム、レポート、クエリで、既定では、このフィールドに対して表示されるラベル テキスト。 このプロパティが空の場合、フィールドの名前が使用されます。 あらゆるテキスト文字列が許可されます。

通常は、簡潔なキャプションの方が効果的です。

必須

各レコードの添付ファイル型フィールドに少なくとも 1 つのファイルが添付されていることを必須とします。

サポートされているイメージ ファイル形式

次のグラフィック ファイル形式は、コンピューターに別途ソフトウェアがインストールされていなくてもサポートされます。

  • Windows ビットマップ (.bmp ファイル)

  • Run Length Encoded ビットマップ (.rle ファイル)

  • デバイスに依存しないビットマップ (.dib files)

  • Graphics Interchange Format (.gif ファイル)

  • Joint Photographic Experts Group (.jpe、.jpeg、および .jpg ファイル)

  • Exchangeable File Format (.exif ファイル)

  • Portable Network Graphics (.png ファイル)

  • Tagged Image File 形式 (.tif および .tiff ファイル)

  • アイコン (.ico および .icon ファイル)

  • Windows メタファイル (.wmf ファイル)

  • 拡張メタファイル (.emf ファイル)

ファイルの名前付け規則

添付ファイルの名前に使用できるのは、Microsoft Windows NT の NTFS ファイル システムでサポートされている Unicode 文字です。 ファイル名を付けるときは、次のガイドラインに従ってください。

  • ファイル名の文字数は拡張子を含めて 255 文字以下にする必要があります。

  • ファイル名に疑問符 (?)、引用符 (")、スラッシュとバックスラッシュ (/ \)、山かっこ (< >)、アスタリスク (*)、縦棒またはパイプ (|)、コロン (:)、段落記号 (¶) を使用することはできません。

トップ オブ セシオン

オートナンバー型

<c0>目的</c0> オートナンバー型フィールドを使用し、各レコードを一意に識別するための値を提供します。    オートナンバー型フィールドの最も一般的な用途は、主キーとしての使用です。 特に、適切なナチュラル キー (データ フィールドに基づいたキー) がない場合などに使用されます。

オートナンバー型フィールドの値には、フィールド サイズ プロパティの値に応じて、4 バイトまたは 16 バイトが使用されます。

たとえば、連絡先の情報を格納するテーブルがあるとします。 テーブルの主キーとして連絡先の名前を使用することもできますが、まったく同じ名前の連絡先が 2 つ存在した場合、両者を区別することができません。 名前は必ずしも一意であるとは限らず、適切なナチュラル キーではありません。 オートナンバー型フィールドを使用した場合、各レコードに一意の識別子が与えられます。

注: テーブルのレコード数を記録する目的でオートナンバー型フィールドを使用することは避けてください。 オートナンバー型の値は再利用されないため、削除されたレコード件数分の差が生じます。 また、データシートの集計行を使用した方が、正確なレコード件数をより簡単に得ることができます。

サポートされるフィールド プロパティ

プロパティ

入力する文字列

フィールド サイズ

個々の値に割り当てられる領域サイズを決定します。 オートナンバー型フィールドでは、次の 2 つの値を使用できます。

  • [長整数型] のフィールド サイズは、レプリケーション ID として使用されないオートナンバー フィールドに使用します。 これは既定値です。 レプリケーション ID 型のフィールドを作成する場合以外は、この値を変更しないでください。

    注: .accdb などの新しいファイル形式を使ったデータベースでは、レプリケーションはサポートされません。

    この設定により、リレーションシップまたは結合で、オートナンバー型フィールドと他の長整数型フィールドの互換性を確保できます。 各フィールドの値には 4 バイトの記憶域が使用されます。

  • [レプリケーション ID 型] のフィールド サイズは、データベースのレプリカでレプリケーション ID として使用されるオートナンバー型フィールドに使用します。 レプリケート可能なデータベースを扱っている場合やそうしたデータベースの設計を行っている場合以外、この値は使用しないでください。

    各フィールドの値には 16 バイトの記憶域が使用されます。

新規レコードの値

レコードが追加されるたびに、オートナンバー型フィールドの値を 1 つずつ増やすか、新しい値としてランダムな数値を使用するかを決定します。 次のいずれかを選択します。

  • インクリメント   値 1 から始まり、新しいレコードごとに増分 1 ずつ増加します。

  • ランダム   ランダム値で始まり、新しいレコードごとにランダムな値を割り当てます。 値は Long Integer フィールド サイズで、-2,147,483,648 ~ 2,147,483,647 の範囲です。

形式

オートナンバー型のフィールドを主キーまたはレプリケーション ID として使用する場合は、このプロパティを設定しないでください。 それ以外の場合は、目的に合った数値形式を選択します。

標題

フォーム、レポート、クエリで、既定では、このフィールドに対して表示されるラベル テキスト。 このプロパティが空の場合、フィールドの名前が使用されます。 あらゆるテキスト文字列が許可されます。

通常は、簡潔なキャプションの方が効果的です。

インデックス

フィールドにインデックスを設定するかどうかを指定します。 次の 3 とおりの値を選択できます。

  • はい (重複なし)   フィールドに一意のインデックスを作成します。

  • はい (重複あり)   フィールドに一意でないインデックスを作成します。

  • いいえ   フィールドのインデックスを削除します。

注: 主キーとして使用されているフィールドでは、このプロパティを変更しないでください。 一意のインデックスがないと、重複する値が入力され、そのキーを含むリレーションシップが破綻する可能性があります。

単一フィールドに対するインデックスは インデックス フィールド プロパティを設定することで作成できますが、インデックスの種類によっては、この方法では作成できない場合もあります。 たとえば、このプロパティを設定することで複数フィールド インデックスを作成することはできません。

文字配置

コントロール内のテキストの既定の配置を指定します。

セクションの先頭

集計

用途    を使用して、計算結果を格納します。

計算は、同じテーブル内の他のフィールドを参照する必要があります。 計算を作成するには、式ビルダーを使用します。 計算データ型は、.accdb ファイル形式データベースでのみ使用できます。

サポートされるフィールド プロパティ

プロパティ

入力する文字列

この計算の結果は集計列に格納されます。 この列が保存されている場合、保存されている列のみをこの式で利用できます。

結果の種類

計算の結果は、このデータ型として表示されます。

形式

データシート (またはそのフィールドに連結されているフォームやレポート) をディスプレイやプリンターに出力したときのフィールドの表示形式を決定します。 あらゆる有効な数値形式を使用できます。 ほとんどの場合で、結果の種類に合わせて形式を設定してください。

小数点以下表示桁数

数値を表示する際に使用する小数点以下桁数を指定します。

標題

フォーム、レポート、クエリで、既定では、このフィールドに対して表示されるラベル テキスト。 このプロパティが空の場合、フィールドの名前が使用されます。 あらゆるテキスト文字列が許可されます。

通常は、簡潔なキャプションの方が効果的です。

文字配置

コントロール内のテキストの既定の配置を指定します。

セクションの先頭

通貨

用途    を使用して、通貨データを格納します。

通貨フィールドのデータが計算時に四捨五入されることはありません。 通貨型フィールドの精度は、小数点の左側が 15 桁、右側が 4 桁になります。 通貨型フィールドの値には、それぞれ 8 バイトの記憶域が使用されます。

サポートされるフィールド プロパティ

プロパティ

入力する文字列

形式

データシート (またはそのフィールドに連結されているフォームやレポート) をディスプレイやプリンターに出力したときのフィールドの表示形式を決定します。 あらゆる有効な数値形式を使用できます。 ほとんどの場合で、形式値を通貨に設定してください。

小数点以下表示桁数

数値を表示する際に使用する小数点以下桁数を指定します。

定型入力

データ入力を指示する編集文字を表示します。 たとえば、フィールドの先頭に、入力マスクとしてドル記号 ($) が表示されることがあります。

標題

フォーム、レポート、クエリで、既定では、このフィールドに対して表示されるラベル テキスト。 このプロパティが空の場合、フィールドの名前が使用されます。 あらゆるテキスト文字列が許可されます。

通常は、簡潔なキャプションの方が効果的です。

既定値

新しいレコードが追加されたときに、指定された値を自動的にフィールドに割り当てます。

入力規則

このフィールドに値を追加するたび、または値を変更するたびに、満たす必要がある条件式を入力します。 評価テキスト プロパティと組み合わせて使用します。

エラー メッセージ

入力された値が "入力規則" プロパティの式に違反するときに表示するメッセージを入力します。

必須

フィールドにデータを入力する必要があります。

インデックス

フィールドにインデックスを設定するかどうかを指定します。 次の 3 とおりの値を選択できます。

  • はい (重複なし)   フィールドに一意のインデックスを作成します。

  • はい (重複あり)   フィールドに一意でないインデックスを作成します。

  • いいえ   フィールドのインデックスを削除します。

注: 主キーとして使用されているフィールドでは、このプロパティを変更しないでください。

単一フィールドに対するインデックスは インデックス フィールド プロパティを設定することで作成できますが、インデックスの種類によっては、この方法では作成できない場合もあります。 たとえば、このプロパティを設定することで複数フィールド インデックスを作成することはできません。

文字配置

コントロール内のテキストの既定の配置を指定します。

セクションの先頭

日付/時刻と日付/時刻の延長

用途    日付と時刻ベースのデータを格納するために使用します。

サポートされるフィールド プロパティ

プロパティ

入力する文字列

標題

フォーム、レポート、クエリで、既定では、このフィールドに対して表示されるラベル テキスト。 このプロパティが空の場合、フィールドの名前が使用されます。 あらゆるテキスト文字列が許可されます。

通常は、簡潔なキャプションの方が効果的です。

既定値

新しいレコードが追加されたときに、指定された値を自動的にフィールドに割り当てます。

形式

データシート (またはそのフィールドに連結されているフォームやレポート) をディスプレイやプリンターに出力したときのフィールドの表示形式を決定します。 あらかじめ定義された書式を使用することも、カスタム書式を独自に作成することもできます。

定義済みの書式の一覧

  • <c0>日付 (標準)</c0>   値が日付のみの場合、既定では時刻は表示されません。   値が時刻のみの場合、日付は表示されません。 この設定は、[日付 (S)] と [時刻 (L)] を組み合わせたものです。

        

    • 2007/04/03

    • 17:34:00

    • 4/3/07 05:34:00 PM

  • 日付 (L)   Windows の地域設定の [長い形式] 設定と同じです。 例: 2007 年 4 月 3 日 (土曜日)。

  • 日付 (M)   日付を dd-mmm-yyyy として表示します。 例: 2007 年 4 月 3 日。

  • 日付 (S) Windows の地域設定の [短い形式] 設定と同じです。 例: 4/3/07。

    警告: 短い日付の設定では、00/1/1 から 29/12/31 の日付は 21 世紀の日付 (つまり 2000 から 2029 年) と見なされます。 30/1/1 から 99/12/31 の日付は 20 世紀の日付 (つまり 1930 から 1999 年) と見なされます。

  • 時刻 (L)   Windows の地域設定の [時刻] タブにある設定と同じです。 例: 5:34:23 PM

  • 時刻 (M)   時刻を時間区切り文字で区切り、その後に AM/PM インジケーターで区切られた時間と分として表示します。 例: 5:34 PM

  • 時刻 (S)   24 時間時計を使用して、時刻を時間区切り記号で区切った時間と分として表示します。 例: 17:34

カスタム書式に使用できる要素の一覧

次の要素を自由に組み合わせて、カスタム書式を作成できます。 たとえば、年の週および週の曜日を表示するには、「ww/w」と入力します。

重要: Windows の地域設定で指定された日時設定と矛盾するカスタム書式は無視されます。 Windows の地域設定について詳しくは、Windows のヘルプを参照してください。

区切り記号

注: 区切り記号は、Windows の地域の設定で指定します。

:   時刻区切り記号。 たとえば、 hh:mm

/   日付の区切り文字。 たとえば、 mmm/yyyy

短い文字を引用符 ("") で囲んで入力することにより、カスタム区切り記号として使用できます。 引用符は表示されません。 たとえば、「","」と入力した場合は、コンマが表示されます。

日付書式の要素

d   日を 1 桁または 2 桁の数字で表示します (1 から 31)。

dd   日を 2 桁の数字で表示します (01 から 31)。

ddd   曜日を英語の省略形 3 文字で表示します (Sun から Sat)。

dddd   曜日を英語のフル スペルで表示します (Sunday から Saturday)。

w   曜日を表す数字を表示します (1 から 7)。

ww   その日が 1 年のうちの何週目であるかを表示します (1 から 53)。

m   月を 1 桁または 2 桁の数字で表示します (1 から 12)。

mm   月を 2 桁の数字で表示します (01 から 12)。

mmm   月を英語の省略形 3 文字で表示します (Jan から Dec)。

mmmm   月を英語のフル スペルで表示します (January から December)。

q   年の四半期 (1 から 4)。

y   その年の 1 月 1 日から何日目かを表示します (1 から 366)。

yy   西暦の下 2 桁を表示します (01 から 99)。

yyyy サポートされている日付と時刻のデータ型に応じて、0001 から 9999 までの 1 年間のすべての数字を表示します。

時刻の書式要素

h   時を 1 桁または 2 桁の数字で表示します (0 ~ 23)。

hh   時を 2 桁の数字で表示します (00 ~ 23)。

n   分を 1 桁または 2 桁の数字で表示します (0 ~ 59)。

nn   分を 2 桁の数字で表示します (00 ~ 59)。

s   秒を 1 桁または 2 桁の数字で表示します (0 ~ 59)。

ss   秒を 2 桁の数字で表示します (00 ~ 59)。

午前/午後の書式要素

AM/PM   必要に応じて、大文字 "AM" または "PM" を含む 12 時間のクロック。 たとえば、 午後 9 時 34 分です。

am/pm   必要に応じて、小文字の "am" または "pm" を含む 12 時間のクロック。 たとえば、 午後 9 時 34 分などです。

A/P   必要に応じて、大文字の "A" または "P" を含む 12 時間のクロック。 たとえば、 9:34P です。

a/p   必要に応じて、小文字の "a" または "p" を含む 12 時間のクロック。 たとえば、 9:34p です

AMPM   12 時間制の時刻に、Windows の地域設定で指定された午前/午後の識別子を付加して表示します。

定義済み書式

c   定義済み書式の [日付 (標準)] と同じです。

ddddd   定義済み書式の [日付 (S)] と同じです。

dddddd   定義済み書式の [日付 (L)] と同じです。

ttttt   定義済み書式の [時刻 (L)] と同じです。

10 進Places (日付/時刻拡張のみ)

小数部の有効桁数を入力して、小数点 (1 から 7) の右側の桁数を指定します。

カスタム形式は使用できません。

IME 入力モード

日本語版 Windows における文字の変換を制御します。

IME 変換モード

日本語版 Windows におけるセンテンスの変換を制御します。

インデックス

フィールドにインデックスを設定するかどうかを指定します。 次の 3 とおりの値を選択できます。

  • はい (重複なし)   フィールドに一意のインデックスを作成します。

  • はい (重複あり)   フィールドに一意でないインデックスを作成します。

  • いいえ   フィールドのインデックスを削除します。

注: 主キーとして使用されているフィールドでは、このプロパティを変更しないでください。

単一フィールドに対するインデックスは インデックス フィールド プロパティを設定することで作成できますが、インデックスの種類によっては、この方法では作成できない場合もあります。 たとえば、このプロパティを設定することで複数フィールド インデックスを作成することはできません。

定型入力

データ入力を指示する編集文字を表示します。 たとえば、フィールドの先頭に、入力マスクとしてドル記号 ($) が表示されることがあります。

必須

フィールドにデータを入力する必要があります。

日付選択カレンダーの表示

日付選択カレンダー コントロールを表示するかどうかを指定します。

注: [日付/時刻] フィールドに入力マスクを使用する場合、このプロパティの設定内容にかかわらず、日付選択カレンダー コントロールは使用できなくなります。

文字配置

コントロール内のテキストの既定の配置を指定します。

入力規則

このフィールドに値を追加するたび、または値を変更するたびに、満たす必要がある条件式を入力します。 評価テキスト プロパティと組み合わせて使用します。

エラー メッセージ

入力された値が "入力規則" プロパティの式に違反するときに表示するメッセージを入力します。

セクションの先頭

長いテキスト

用途    255 文字を超え、書式設定されたテキストであるテキスト ブロックを格納する場合に使用します。

サポートされるフィールド プロパティ

プロパティ

入力する文字列

空文字列の許可

ハイパーリンク、短いテキスト、または長いテキスト フィールドの長さ 0 の文字列 (""") の入力 ([はい] に設定) を許可します。

追加のみ

フィールド値の変更を追跡するかどうかを決定します。 2 つの設定があります。

  • はい   変更を追跡します。 フィールド値の履歴を表示するには、フィールドを右クリックし、[ 列履歴の表示] をクリックします。

  • いいえ   変更を追跡しません。

    警告: このプロパティを [いいえ] に設定すると、既存のフィールド値の履歴はすべて削除されます。

標題

フォーム、レポート、クエリで、既定では、このフィールドに対して表示されるラベル テキスト。 このプロパティが空の場合、フィールドの名前が使用されます。 あらゆるテキスト文字列が許可されます。

ヒント: 通常は、簡潔なキャプションの方が効果的です。

既定値

新しいレコードが追加されたときに、指定された値を自動的にフィールドに割り当てます。

形式

データシート (またはそのフィールドに連結されているフォームやレポート) をディスプレイやプリンターに出力したときのフィールドの表示形式を決定します。 長整数型 (Long Text) フィールドのカスタム形式を定義できます。

IME 入力モード

日本語版 Windows における文字の変換を制御します。

IME 変換モード

日本語版 Windows におけるセンテンスの変換を制御します。

インデックス

フィールドにインデックスを設定するかどうかを指定します。 次の 3 とおりの値を選択できます。

  • はい (重複なし)   フィールドに一意のインデックスを作成します。

  • はい (重複あり)   フィールドに一意でないインデックスを作成します。

  • いいえ   フィールドのインデックスを削除します。

注: 主キーとして使用されているフィールドでは、このプロパティを変更しないでください。

単一フィールドに対するインデックスは インデックス フィールド プロパティを設定することで作成できますが、インデックスの種類によっては、この方法では作成できない場合もあります。 たとえば、このプロパティを設定することで複数フィールド インデックスを作成することはできません。

必須

フィールドにデータを入力する必要があります。

文字配置

コントロール内のテキストの既定の配置を指定します。

Unicode 圧縮

このフィールドに格納される文字数が 4,096 文字未満の場合、テキストを圧縮します。

入力規則

このフィールドに値を追加するたび、または値を変更するたびに、満たす必要がある条件式を入力します。 評価テキスト プロパティと組み合わせて使用します。

エラー メッセージ

入力された値が "入力規則" プロパティの式に違反するときに表示するメッセージを入力します。

セクションの先頭

数値

目的    通貨値以外の数値を格納する場合に使用します。 フィールドの値を使って計算を実行する場合は、数値型を使用してください。

サポートされるフィールド プロパティ

プロパティ

入力する文字列

標題

フォーム、レポート、クエリで、既定では、このフィールドに対して表示されるラベル テキスト。 このプロパティが空の場合、フィールドの名前が使用されます。 あらゆるテキスト文字列が許可されます。

通常は、簡潔なキャプションの方が効果的です。

小数点以下表示桁数

数値を表示する際に使用する小数点以下桁数を指定します。

既定値

新しいレコードが追加されたときに、指定された値を自動的にフィールドに割り当てます。

フィールドサイズ

次のいずれかを選択します。

  • [バイト型]   0 から 255 の整数に使用します。 1 バイトの記憶域が使用されます。

  • [整数型]   -32,768 から 32,767 の整数に使用します。 2 バイトの記憶域が使用されます。

  • [長整数型]   -2,147,483,648 から 2,147,483,647 の整数に使用します。 4 バイトの記憶域が使用されます。

    ヒント: 外部キーを作成して、別のテーブルのオートナンバー型の主キー フィールドと関連付ける場合は、[長整数型] を使用します。

  • 単精度浮動小数点型   -3.4 x 1038 から 3.4 x 1038、および最大 7 桁の有効桁数の数値浮動小数点値に使用します。 4 バイトの記憶域が使用されます。

  • 倍精度浮動小数点型   -1.797 x 10308 から 1.797 x 10308 までの数値浮動小数点値と最大 15 桁の有効桁数に使用します。 ストレージ要件は 8 バイトです。

  • レプリケーション ID   レプリケーションに必要なグローバル一意識別子を格納するために使用します。 16 バイトの記憶域が使用されます。 .accdb ファイル形式を使用したレプリケーションはサポートされていないことに注意してください。

  • 10 進数   -9.999... の範囲の数値には を使用します。x 1027 から 9.999...x 1027。 12 バイトの記憶域が使用されます。

ヒント: パフォーマンスを最優先する場合は、常に必要最小限のフィールド サイズを指定するようにします。

形式

データシート (またはそのフィールドに連結されているフォームやレポート) をディスプレイやプリンターに出力したときのフィールドの表示形式を決定します。 あらゆる有効な数値形式を使用できます。

インデックス

フィールドにインデックスを設定するかどうかを指定します。 次の 3 とおりの値を選択できます。

  • はい (重複なし)   フィールドに一意のインデックスを作成します。

  • はい (重複あり)   フィールドに一意でないインデックスを作成します。

  • いいえ   フィールドのインデックスを削除します。

注: 主キーとして使用されているフィールドでは、このプロパティを変更しないでください。

単一フィールドに対するインデックスは インデックス フィールド プロパティを設定することで作成できますが、インデックスの種類によっては、この方法では作成できない場合もあります。 たとえば、このプロパティを設定することで複数フィールド インデックスを作成することはできません。

定型入力

データ入力を指示する編集文字を表示します。 たとえば、フィールドの先頭に、入力マスクとしてドル記号 ($) が表示されることがあります。

必須

フィールドにデータを入力する必要があります。

文字配置

コントロール内のテキストの既定の配置を指定します。

入力規則

このフィールドに値を追加するたび、または値を変更するたびに、満たす必要がある条件式を入力します。 評価テキスト プロパティと組み合わせて使用します。

エラー メッセージ

入力された値が "入力規則" プロパティの式に違反するときに表示するメッセージを入力します。

セクションの先頭

大きい数値

目的    通貨値以外の大きい数値を格納する場合に使用します。 フィールドの値を使って計算を実行する場合は、大きい数値データ型を使用してください。

サポートされるフィールド プロパティ

プロパティ

入力する文字列

標題

フォーム、レポート、クエリで、既定では、このフィールドに対して表示されるラベル テキスト。 このプロパティが空の場合、フィールドの名前が使用されます。 あらゆるテキスト文字列が許可されます。

通常は、簡潔なキャプションの方が効果的です。

小数点以下表示桁数

数値を表示する際に使用する小数点以下桁数を指定します。

既定値

新しいレコードが追加されたときに、指定された値を自動的にフィールドに割り当てます。

形式

データシート (またはそのフィールドに連結されているフォームやレポート) をディスプレイやプリンターに出力したときのフィールドの表示形式を決定します。 あらゆる有効な数値形式を使用できます。

インデックス

フィールドにインデックスを設定するかどうかを指定します。 次の 3 とおりの値を選択できます。

  • はい (重複なし)   フィールドに一意のインデックスを作成します。

  • はい (重複あり)   フィールドに一意でないインデックスを作成します。

  • いいえ   フィールドのインデックスを削除します。

注: 主キーとして使用されているフィールドでは、このプロパティを変更しないでください。

単一フィールドに対するインデックスは インデックス フィールド プロパティを設定することで作成できますが、インデックスの種類によっては、この方法では作成できない場合もあります。 たとえば、このプロパティを設定することで複数フィールド インデックスを作成することはできません。

定型入力

データ入力を指示する編集文字を表示します。 たとえば、フィールドの先頭に、入力マスクとしてドル記号 ($) が表示されることがあります。

必須

フィールドにデータを入力する必要があります。

文字配置

コントロール内のテキストの既定の配置を指定します。

入力規則

このフィールドに値を追加するたび、または値を変更するたびに、満たす必要がある条件式を入力します。 評価テキスト プロパティと組み合わせて使用します。

エラー メッセージ

入力された値が "入力規則" プロパティの式に違反するときに表示するメッセージを入力します。

セクションの先頭

OLE オブジェクト

目的    Microsoft Office Excel スプレッドシートなどの OLE オブジェクトをレコードに添付する場合に使用します。 OLE 機能を使用する場合は、OLE オブジェクト型を使用する必要があります。

通常は、OLE オブジェクト型フィールドではなく、添付ファイル型フィールドを使用してください。 サポートされているファイルの種類は、OLE オブジェクト型フィールドよりも、添付ファイル型フィールドの方が豊富です。 また、OLE オブジェクト型フィールドでは、単一のレコードに複数のファイルを添付することはできません。

サポートされるフィールド プロパティ

プロパティ

入力する文字列

標題

フォーム、レポート、クエリで、既定では、このフィールドに対して表示されるラベル テキスト。 このプロパティが空の場合、フィールドの名前が使用されます。 あらゆるテキスト文字列が許可されます。

通常は、簡潔なキャプションの方が効果的です。

必須

フィールドにデータを入力する必要があります。

文字配置

コントロール内のテキストの既定の配置を指定します。

セクションの先頭

短いテキスト

目的    最大 255 文字のテキストを格納する場合に使用します。

サポートされるフィールド プロパティ

プロパティ

入力する文字列

空文字列の許可

[ハイパーリンク]、[短いテキスト]、または [長いテキスト] フィールドの長さ 0 の文字列 ("") のエントリ ([はい] に設定) を許可します。

標題

フォーム、レポート、クエリで、既定では、このフィールドに対して表示されるラベル テキスト。 このプロパティが空の場合、フィールドの名前が使用されます。 あらゆるテキスト文字列が許可されます。

通常は、簡潔なキャプションの方が効果的です。

既定値

新しいレコードが追加されたときに、指定された値を自動的にフィールドに割り当てます。

フィールド サイズ

1 ~ 255 の範囲の値を入力します。 短いテキスト フィールドの範囲は 1 ~ 255 文字です。 大きいテキスト フィールドの場合は、長整数型 (Long Text) のデータ型を使用します。

ヒント: 最高のパフォーマンスを得るためには、常に必要最小限のフィールド サイズを指定するようにします。

たとえば、文字数が決まっている郵便番号を格納する場合は、その文字数を [フィールド サイズ] に指定します。

形式

データシート (またはそのフィールドに連結されているフォームやレポート) をディスプレイやプリンターに出力したときのフィールドの表示形式を決定します。 [短いテキスト] フィールドのカスタム形式を定義できます。

IME 入力モード

日本語版 Windows における文字の変換を制御します。

IME 変換モード

日本語版 Windows におけるセンテンスの変換を制御します。

インデックス

フィールドにインデックスを設定するかどうかを指定します。 次の 3 とおりの値を選択できます。

  • はい (重複なし)   フィールドに一意のインデックスを作成します。

  • はい (重複あり)   フィールドに一意でないインデックスを作成します。

  • いいえ   フィールドのインデックスを削除します。

注: 主キーとして使用されているフィールドでは、このプロパティを変更しないでください。

単一フィールドに対するインデックスは インデックス フィールド プロパティを設定することで作成できますが、インデックスの種類によっては、この方法では作成できない場合もあります。 たとえば、このプロパティを設定することで複数フィールド インデックスを作成することはできません。

必須

フィールドにデータを入力する必要があります。

文字配置

コントロール内のテキストの既定の配置を指定します。

Unicode 圧縮

このフィールドに格納される文字数が 4,096 文字未満の場合、テキストを圧縮します。

入力規則

このフィールドに値を追加するたび、または値を変更するたびに、満たす必要がある条件式を入力します。 評価テキスト プロパティと組み合わせて使用します。

エラー メッセージ

入力された値が "入力規則" プロパティの式に違反するときに表示するメッセージを入力します。

セクションの先頭

はい/いいえ

目的    ブール値を格納する場合に使用します。

サポートされるフィールド プロパティ

プロパティ

入力する文字列

標題

フォーム、レポート、クエリで、既定では、このフィールドに対して表示されるラベル テキスト。 このプロパティが空の場合、フィールドの名前が使用されます。 あらゆるテキスト文字列が許可されます。

通常は、簡潔なキャプションの方が効果的です。

既定値

新しいレコードが追加されたときに、指定された値を自動的にフィールドに割り当てます。

形式

データシート (またはそのフィールドに連結されているフォームやレポート) をディスプレイやプリンターに出力したときのフィールドの表示形式を決定します。 次のいずれかを選択します。

  • True/False   True または False のいずれかの値を表示します。

  • Yes/No   Yes または No のいずれかの値を表示します。

  • On/Off   On または Off のいずれかの値を表示します。

インデックス

フィールドにインデックスを設定するかどうかを指定します。 次の 3 とおりの値を選択できます。

  • はい (重複なし)   フィールドに一意のインデックスを作成します。

  • はい (重複あり)   フィールドに一意でないインデックスを作成します。

  • いいえ   フィールドのインデックスを削除します。

注: 主キーとして使用されているフィールドでは、このプロパティを変更しないでください。

単一フィールドに対するインデックスは インデックス フィールド プロパティを設定することで作成できますが、インデックスの種類によっては、この方法では作成できない場合もあります。 たとえば、このプロパティを設定することで複数フィールド インデックスを作成することはできません。

文字配置

コントロール内のテキストの既定の配置を指定します。

入力規則

このフィールドに値を追加するたび、または値を変更するたびに、満たす必要がある条件式を入力します。 評価テキスト プロパティと組み合わせて使用します。

エラー メッセージ

入力された値が "入力規則" プロパティの式に違反するときに表示するメッセージを入力します。

ページの先頭へ

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。