質問: アクセスで重複しない商品コードの作成 accessでdbを作成中です。まだ初心者で勉強中ですが、お知恵を貸して頂けますでしょうか。 服の形、生地の種類、色をフォームでそれぞれを組み合わせて、重複しない商品コードを作成したいと考えています。 01(形)-05(生地)-03(色)-001(オート番号)=010503001等 フォームでコンボックスリストから形・生地・色を選べるようにして、オートナンバーは自動、最後に自動的にこれら4つを組み合わせた商品コードが表示されればと思っていますが、フォームでこれが出来るためにはどうしたらよいでしょうか? 最後にオート番号を入れたのは、同じ組み合わせでも違う商品となる場合があるため、重複しないようにするためです。 3つのテーブルから出来なさそうだったので、考えたのは4つ目のテーブルを商品数テーブルとしてオート番号を振り、4つのテーブルからクエリをつくる。ここでづまずいてしまいました。 服のスタイル_テーブル ・スタイルid ・スタイル名 生地種類_テーブル ・生地id ・生地名 色_テーブル ・カラーid ・カラー名 商品数_テーブル ・商品id(00001~オートで) また、4つもテーブルを作る必要がない、他の方法がある場合はご教授頂けますようお願いいたします。長文失礼致しました。
回答: メソッドの中身は、 コード.value=生地+"-"+色+"-"+スタイル+"-"+text(オート番号) で。 出先のため動作確認してませんが、やってみてください。