Access2010のフォームで、明細(データシートビュー)を作成しています。 初期作成時には、フィールドの並び(列順)が希望通りになっていたのに いくつかのフィールドをコンボボックスに変更したところ データシートビューで見たときに、列の最後尾へ移動してしました。 サブフォームはデータシート形式です。メインフォームは受注フォーム。サブフォームは受注明細フォームです。サブフォームのソースは受注明細テーブルです。サブフォームに商品コードのコンボボックスがあって選択すると該当する商品名、

Access サブフォームのアクティブレコード値の取得について メインフォームAに、サブフォームAを配置しています。 サブフォームAで選択したレコード(色がつく)のフィールドAの値を、メインフォームAに配置しているテキストボックスBへ反映させたいです。 Access フォームにデータを入力する場合、一覧から値を選ぶ方が値を入力するよりも早くて簡単です。 ここではリスト ボックスまたはコンボ ボックスを追加する方法を説明します。 コンボボックスの連結列を変更(Access2010) DoCmd.GoToRecord メソッド 明細番号の最大値を取得して自動採番する。(Access) テキストボックスで指定した期間のデータを抽出するクエリの作成 …

データシート部分の列幅の変更や並べ替えなどの操作も、フォームのデザインを変更したうちに入ります。なので、上書き保存すればその列幅は記憶され、次にこのフォームを開いたときもその列幅で表示されます。保存せずにフォームを閉じると、その列幅は記憶されず、次にフォームを開い プロパティシートの「データ」タブにある、「ソースオブジェクト」項目の「 」をクリックして「f都道府県コンボサブ」を選択します。 サブフォームの枠の中に、先程作成した「F都道府県コンボサブ」の内容が表示されます。 なお、「frm売上明細_sub」はサブフォームコントロールの名前です。 それでは、動作を確認してみます。 最初の状態 コンボボックスから「商品名」を選択します データシートから「商品名」列が消えます コンボボックスから「数量」を選択します Accessを始めたころ、コンボボックスに複数列を表示させる方法がわかりませんでした。列数と値集合ソースを書き換えることにより実現可能ですので、同じ悩みの方の参考になれば幸いです。 サブフォーム画面がデータシート形式の時のコンボボックスについて、上手くいかなくて困っています。 データが仮に(データシート上の項目は、項目Aがキー(?)になっている コンボボックス名はcb0とする 項目A 項目B 項目C-----