商品フォームを開く際、入荷テーブルの商品NO(短いテキスト)に存在するデータで
絞り込みたいです。
式が全然おかしいのはわかっています…
お恥ずかしい限りです。すみませんが宜しくお願いいたします。
DoCmd.OpenForm "F商品", acNormal, "", "商品NO = & T_入荷.商品NO & ", , acNormal
商品フォームを開く際、入荷テーブルの商品NO(短いテキスト)に存在するデータで
絞り込みたいです。
式が全然おかしいのはわかっています…
お恥ずかしい限りです。すみませんが宜しくお願いいたします。
DoCmd.OpenForm "F商品", acNormal, "", "商品NO = & T_入荷.商品NO & ", , acNormal
あんまり聞かない要件ですね
多分こんな感じで動くと思います。が、もう少し前後関係があると違う回答が出るかもしれません(あんまり聞かない要件なので)
作ってみたのですが、入荷テーブルの内、1件しか表示できませんでした。
ちなみにどういう時に使っているかというと、入荷テーブルに入荷した商品データをインポートするボタンがあり、ボタンを押すとインポートするのですが、同時に今インポートしたデータを商品フォームで開きたいです。
その後、絞り込みが反映されず通常のF商品が開かれるようになりました。
「F商品」のレコードソースには何を設定していますか?
クエリの場合はそのSQL文をコピペしてください
回答自体には(今のところ)変わりありません
用途の異なるフォームで抽出しようとしているようなので元データから抽出条件が設定されているか、別な抽出処理で上書きされているんじゃないかと思います
おっしゃるとおり、フォームを開く段階で抽出条件が設定されており、
外したところうまく行きました。
勉強になりました。ありがとうございます。