素人が実用レベルで運用していく為の覚書です。[編集]だいぶ放置してしまいました。_)m一応本職が忙しかったのと、作ったデータベースの変更等をしてました。素人ですから~(-Q-)商品登録フォームを作る前にテーブル仕様の変更があります。商品_Mの商品IDをオートナンバー型から数値型に変更いたしました。理由・・今までの番号と同じにしたい・・・・・との事です。商品登録時に今までの商品番号を入力しながら進めることになります。後々入荷入力時に商品番号を探しやすいとの事です・・・・。次へでフォームレイアウトで表形式を選択します。そのまま完了するとこんな感じにできてきます。これを、仕入先のときと同じようにデザインで変更していきます。一応こんな感じにしてみました。フォームヘッダーにテキストボックスを4つ追加しています。]をクリックしてフォームヘッダー上でクリックすればできます。(ツールボックス上の真ん中です仕入れ先のツールボックス画像だと・・・)なんに使うかですが、商品登録時に一々仕入先や商品区分を入力しなくて良いようにはじめに選択しておくために作りました。テキストボックスを作ったら、仕入先IDと商品区分IDの表示を選択できるようにコンボボックスに変更します。(テキストボックスの上で右クリック→コントロール種類の変更→コンボボックスを選択)次にプロパティのデータタブの設定をします。コントロールソースは空白のままです。変更するのは値集合タイプを「テーブル/クエリ」に、その下の値集合ソースは入力欄の右に出てくる・・・をクリックしてクエリビルダからテーブル仕入先_Mを選択しフィールドにIDと会社名を選び閉じます。これでコンビボックスで仕入先をIDで選べるようにしました。次に一応選択された仕入先名を表示する為にもう一つのテキストボックスを設定します。ここではDLookUpと言う関数を使います。設定するのは表示させたいコントロールボックスのコントロールソースです。プロパティのコントロールソースをワンクリック右側に・・・が出ますのでクリックし式ビルダを立ち上げます。ここの[テキスト20]は先ほど作った仕入先選択用のコンボボックスです(名前が違うと思いますので確認してください)これで、コンボボックスで選んだ仕入先名を表示できます。同じように商品区分も作っておきます。できたのがこんな感じです。値代入は次回書きます。・・・・DLookUp関数はとても便利な関数です。フォームで、レポートでいろいろな場面で使えますので、覚えて損は無い関数です。トラックバック(0)あなたは既にnice!を行っています。一定件数以上前のnice!は表示されませんのでご了承ください。0コメントを書くコメント投稿に失敗しました。未入力の項目があります。認証コードが一致しませんでした。半角英数字のみのコメントは受け付けできません。お名前:URL:コメント:画像認証:下の画像に表示されている文字を入力してください。ソネットポイントこの広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。この広告は180日新規投稿のないブログに表示されます。