フィールドを編集する

[データベース編集]画面に配置したフィールドの設定を編集します。
フィールドを表示しない設定にしたり、種類を変換したりすることもできます。

フィールドの設定を編集する

フィールド名や入力値の詳細など、フィールドに関する設定を編集します。


  1. フォームレイアウト、または一覧レイアウトで、対象のフィールドにポインターを合わせます。
    右端に 編集メニュー マークが表示されます。
  2. 編集メニュー マークをクリックし、表示されたメニューから[フィールドの編集]を選択します。
    [フィールドの編集]ダイアログボックスが表示されます。
  3. フィールドに応じて、フィールド名や項目の内容を編集します。
    [詳細設定]をクリックし、初期値を設定したり、入力必須の項目にしたりすることもできます。
  4. 設定が完了したら、[OK]をクリックします。
    変更した内容が、フィールドに反映されます。

※[既存のフィールド]シートで、対象のフィールドにポインターを合わせ、編集メニュー マークをクリックして表示されるメニューの[フィールドの編集]を選択するのも同じ機能です。

フィールドを非表示にする

作成したフィールドを非表示の状態にして、閲覧するときのレイアウトでは見えないように設定できます。
フィールドの削除とは異なり、データベース上のデータは削除されません。利用者や用途によっては見せる必要のないフィールドを見せないレイアウトを作成することができます。

  1. フォームレイアウト、または一覧レイアウトで、対象のフィールドにポインターを合わせます。
    右端に 編集メニュー マークが表示されます。
  2. 編集メニュー マークをクリックし、表示されたメニューから[非表示にする]を選択します。
    対象のフィールドが、フォームレイアウトまたは一覧レイアウトから消え、非表示の状態になります。
  3. 必要に応じて、一覧・フォームレイアウトのフィールドも非表示にします。

※フォームレイアウト・一覧レイアウトの両方のフィールドを一度に非表示にすることはできません。個別に非表示の状態にします。



●フィールドを非表示にした場合の注意点

次のフィールドを非表示にした場合、注意が必要です。

フィールドを削除する

配置したフィールドを、データベースから削除します。
削除すると、フィールドに入力していたレコードの値もすべて削除されます。


  1. フォームレイアウト、または一覧レイアウトで、削除するフィールドにポインターを合わせます。
    右端に 編集メニュー マークが表示されます。
  2. 編集メニュー マークをクリックし、表示されたメニューから[フィールドの削除]をクリックします。
    対象のフィールドを削除してもよいか確認するメッセージが表示されます。
  3. 削除してもよい場合は、[削除]をクリックします。
    レイアウトや[既存のフィールド]の一覧から、選択したフィールドが削除されます。

※[既存のフィールド]シートで、対象のフィールドにポインターを合わせ、編集メニュー マークをクリックして表示されるメニューの[フィールドの削除]を選択するのも同じ機能です。

フィールドの種類を変換する

[文字列(1行)]から[数値]や[文字列(複数行)]にするなど、フィールドの種類を変換します。

ジャンプ変換できるフィールドの種類
  1. フォームレイアウト、または一覧レイアウトで、対象のフィールドにポインターを合わせます。
    右端に 編集メニュー マークが表示されます。
  2. 編集メニュー マークをクリックし、表示されたメニューから[フィールド種類の変換]をクリックします。
    [フィールド種類の変換]ダイアログボックスが表示されます。
  3. [新しいフィールド種類]の右端の▼をクリックし、表示された一覧から、変換する種類を選択します。
    選択した種類に応じて、下部に注意事項が表示されます。説明をよく読んでおきます。
    また、選択したフィールド種類の右端に 詳細設定 マークが表示された場合は、フィールドの詳細を設定することができます。
    クリックして、[フィールドの詳細設定]ダイアログボックスで、必要な条件を設定します。
  4. [OK]をクリックします。
    フィールドの種類の変換を確認するメッセージが表示されます。
  5. 変換してもよい場合は、[はい]をクリックします。
    フィールドの種類が、新しく選択したフィールドに変換されます。

※[既存のフィールド]シートで、対象のフィールドにポインターを合わせ、編集メニュー マークをクリックして表示されるメニューの[フィールド種類の変換]を選択するのも同じ機能です。

変換できるフィールドの種類
現在のフィールド種類 新しいフィールド種類 補足
文字列(1行) 文字列(複数行)
文字列(複数行) 文字列(1行)
  • 改行は空白に変換されます。
  • 最大文字列長が1,000文字の文字列フィールドになります。
    1,000文字を超えるデータが既存のレコードに入っている場合は、変換できません。
文字列(1行)
文字列(複数行)
数値
  • 全角数字は半角数字に変換されます。
  • 小数点以下の桁数が6の数値フィールドになります。
  • 数値に変換できない値が含まれている場合は、変換できません。
  • 変換後に整数部が9けたを超える数値になる場合は、変換できません。
文字列(1行)
文字列(複数行)
日付
  • 「yyyy-mm-dd」形式の文字列以外は変換されません。
文字列(1行)
文字列(複数行)
時刻
  • 「hh-mm-ss」形式の文字列以外は変換されません。
文字列(1行)
文字列(複数行)
日付時刻
  • 「yyyy-mm-dd hh:mm:ss」形式の文字列以外は変換されません。
文字列(1行)
文字列(複数行)
URL
  • 全角文字は半角文字に変換されます。
  • URL文字列は、変換先URLのURL部とラベル部になります。
文字列(1行)
文字列(複数行)
メール
  • 全角文字は半角文字に変換されます。
数値 文字列(1行)
文字列(複数行)
  • 数値だけが変換され、単位は変換されません。
日付
時刻
日付時刻
文字列(1行)
文字列(複数行)
  • 元の表示形式によって、「yyyy-mm-dd」・「hh:mm:ss」・「yyyy-mm-dd hh:mm:ss」のどれかの形式に変換されます。
時間量 文字列(1行)
文字列(複数行)
  • 秒単位に変換されます。
自動採番 文字列(1行)
文字列(複数行)
  • 「接頭文字+連番+接尾文字」の文字列に変換されます。
URL 文字列(1行)
文字列(複数行)
  • URL部だけが変換されます。
  • URL部が1,000文字を超える文字列の場合は、変換できません。
  • ラベル部は変換されません。
メール 文字列(1行)
文字列(複数行)
  • そのまま文字列に変換されます。