どうかお知恵を貸していただけないでしょうか
【やりたいこと】
帳票形式のサブフォームにDAOのSELECT結果を反映したい
ただし、サブフォームの各項目は非連結とする
【機能イメージ】
検索項目に検索値を設定して検索ボタンを押下
検索結果である10件(例)がメイン画面上に表示されているサブフォームに全件一覧表示される
【詰まっていること】
仕様上、サブフォームの各項目は非連結のため、
サブフォームに対してDAOのレコードセットを設定して
各項目のコントロールソースにSELECTの抽出項目名と同じ名称を設定し、
SELECT結果を反映する方法がとれません
下記のようにSELECT結果をサブフォームの値に設定、と試したものの
1件のみが設定され一覧表示できませんでした
dim rs as DAO.Recordset
set rs = CurrentDB.OpenRecordset(SQL,dbOpenShapshot)
Do until rs.eof
Form![MAIN].[SUB].Form.社名.value = rs![社名]
loop
何卒、お助け願えないでしょうか
よろしくお願いいたします