|
▼sakaiII さん:
おはようございます。
フォームには連結フォームと非連結フォームがありますが、
例として連結フォームのやり方です。
まずフォームを用意(仮にF_Sakaiとします。)
テキストボックスを7個配置します。
名前 コントロールソース
txt納品日付 納品日付
txt商材コード 商材コード
txt商材名 商材名
・
・
「F_Sakai」を開くとレコードソースがないので
各フィールドが「#NAME?」になっていると思われますが、
ここに先ほどの SQL をセットしてあげる形です。
フォームはSAVEして閉じた状態で
下記コードをモジュールに貼り付けて確かめてみてください。
Sub SQLをフォームにセット()
Dim SQLCode As String
DoCmd.OpenForm "F_Sakai"
SQLCode = "SELECT [納品日付を入力してください] AS 納品日付, test_0513.商材コード, " _
& "test_0513.商材名, test_0513.数量, test_0513.単価, " _
& "test_0513.合計金額 , test_0513.備考欄 FROM test_0513"
Forms![F_Sakai].RecordSource = SQLCode
End Sub
フォームに「SELECT」された値が入ったと思われますがいかがでしょうか?
|
|