• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access2003オートナンバーを任意の値に)

Access2003オートナンバーを任意の値に

このQ&Aのポイント
  • Access2003で使用するオートナンバーフィールドに任意の値を設定する方法を教えてください。
  • 10桁の数値でプロジェクト管理するために、オートナンバーを基に別のIDを作成する方法を教えてください。
  • オートナンバーフィールドに追加クエリを実行する際に、型変換エラーが発生し、追加することができない場合の対処方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

> なお、この10桁の数値は、先頭の4桁がプロジェクト番号として使用し、 > 後ろの6桁はオートナンバーのIDと同じ数値となります。 このような場合は、テーブルには、プロジェクト番号 フィールドを持たせます。 ======================================== [ID]     [プロジェクト番号]   1    1001   2    1001   3    1001   〃    〃 ======================================== [ID2] は、クエリかフォーム/レポート上のコントロールで式で演算します。 例えば、クエリのフィールドに下記の式で ID2 は表示できます。 ID2: [プロジェクト番号] & Format([ID],"000000") クエリはテーブルと同じように使えますので、不都合はないはずです。

KTN1123
質問者

お礼

早々のご回答をくださり ありがとうございました。 希望通りの結果を得ることができました。 [Format([ID],"000000")] という方法で桁数を揃えられるのですね! お陰様で、大変勉強になりました(*^_^*)

その他の回答 (1)

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

異なるプロジェクトに、重複するオートナンバーが生じますか?生じないなら オートナンバー列とプロジェクト列を用意しておいて、参照時に連結すれば良いのでは?

KTN1123
質問者

お礼

早々のご回答をくださり ありがとうございました。 お陰様で希望通りの結果を得ることができました(*^_^*)

関連するQ&A

専門家に質問してみよう