Microsoft Access 掲示板

1つにまとめられますか? / 19

22 コメント
views
4 フォロー
19

修正したファイルをアップしました。

サンプルファイル

修正点

cmdNextRec_Click() プロシージャが重複して入力されてますので、
片方を削除しました。

cb従業員コード の各プロパティの設定を下記のようにしてください。

値集合ソース SELECT 従業員ID, 従業員コード FROM Z1_社員マスター;
連結列 1
列数  2
列幅  0cm;2cm

cb氏名 の各プロパティの設定を下記のようにしてください。

値集合ソース SELECT 従業員ID, 氏名 FROM Z1_社員マスター;
連結列 1
列数  2
列幅  0cm;4cm

cbJANCode の各プロパティの設定を下記のようにしてください。

コントロールソース 品名ID
値集合ソース SELECT JANコード, 品名ID, [メーカー名], 品名, 品番・規格・寸法等, 単位, 保管場所 FROM B1_在庫品マスター WHERE JANコード<>"";
連結列 2
列数  7
列幅  3.3cm;0cm;2.505cm;3.2cm;0cm;0cm;0cm
リスト幅 12cm

cb自社コード の各プロパティの設定を下記のようにしてください。

コントロールソース 品名ID
値集合ソース SELECT 自社コード, 品名ID, [メーカー名], 品名, 品番・規格・寸法等, 単位, 保管場所 FROM B1_在庫品マスター;
連結列 2
列数  7
列幅  3.3cm;0cm;2.505cm;3.2cm;0cm;0cm;0cm
リスト幅 12cm

コンボボックスの、値集合ソース、連列列、列数、列幅 などの意味が理解できて自由に使いこなせると、設計の自由度が広がります。
なかなか難しいので、自分の設定と比べてみたり、いろいろ変更してみて、理解を深めてください。

他にもいろいろ修正してますが、説明しだすときりがないのでこの辺にしておきます。
修正前と変更点を比べて、なぜそのようにしたのか不明な点がありましたら、質問してください。

通報 ...