- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access2003オートナンバーを任意の値に)
Access2003オートナンバーを任意の値に
このQ&Aのポイント
- Access2003で使用するオートナンバーフィールドに任意の値を設定する方法を教えてください。
- 10桁の数値でプロジェクト管理するために、オートナンバーを基に別のIDを作成する方法を教えてください。
- オートナンバーフィールドに追加クエリを実行する際に、型変換エラーが発生し、追加することができない場合の対処方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> なお、この10桁の数値は、先頭の4桁がプロジェクト番号として使用し、 > 後ろの6桁はオートナンバーのIDと同じ数値となります。 このような場合は、テーブルには、プロジェクト番号 フィールドを持たせます。 ======================================== [ID] [プロジェクト番号] 1 1001 2 1001 3 1001 〃 〃 ======================================== [ID2] は、クエリかフォーム/レポート上のコントロールで式で演算します。 例えば、クエリのフィールドに下記の式で ID2 は表示できます。 ID2: [プロジェクト番号] & Format([ID],"000000") クエリはテーブルと同じように使えますので、不都合はないはずです。
その他の回答 (1)
- bin-chan
- ベストアンサー率33% (1403/4213)
回答No.1
異なるプロジェクトに、重複するオートナンバーが生じますか?生じないなら オートナンバー列とプロジェクト列を用意しておいて、参照時に連結すれば良いのでは?
質問者
お礼
早々のご回答をくださり ありがとうございました。 お陰様で希望通りの結果を得ることができました(*^_^*)
お礼
早々のご回答をくださり ありがとうございました。 希望通りの結果を得ることができました。 [Format([ID],"000000")] という方法で桁数を揃えられるのですね! お陰様で、大変勉強になりました(*^_^*)