|
連絡遅くなって誠に申し訳ございませんでした。。。
できました。。。。。。。。^^ありがとうございました。。
▼かるびの さん:
>>”DB購買依頼一覧”フォームの”品名”をダブルクリックすると、、、”検索画面”フォームが立ち
>>上げります。。。
>> Case "txt品名検索"
>> MyVariable = " WHERE 購買依頼一覧.品名 LIKE '*" & [Forms]![検索画面]![txt品名
>>検索] & "*' ;"
> 「品名」がフィールド名にもテキストボックス名にも使われており、わかりづらいので、
>どちらかの名前を変えた方がいいですよ。
>
>
>> Case "txt品名検索"
>> MyVariable = " WHERE 購買依頼一覧.品名 LIKE '*" & [Forms]![検索画面]![txt品名
>>検索] & "*' ;"
> テーブル名が間違っていますね。
>
>
>> [Forms]![DB購買依頼一覧].Form.RecordSource = StrSQL
> メインフォームからサブフォームのプロパティを設定する場合の構文は、
> Forms!メインフォーム名!サブフォームコントロール名.Form.プロパティ=値
>です。
> なお、サブフォームコントロールというのは、
>テキストボックスコントロールやチェックボックスコントロールの仲間であり、
>デザインビューでメインフォームのプロパティシートを開いたとき、
>ウィンドウのタイトルに「サブフォーム/サブレポート:××」と出るのがそれです。
>
>
>> [Forms]![DB購買依頼一覧]![品名].Form.Requery
> リクエリは、
>サブフォームコントロールに対して使うか、
>又はフォームに対して使います。
> 前者であれば、
> Forms!メインフォーム名!サブフォームコントロール名.Requery
>ですし、後者であれば、
> Forms!メインフォーム名!サブフォームコントロール名.Form.Requery
>です。
> どちらのコードでもサブフォームがリクエリされます。
> なお、これら両コードについて、
>オブジェクトが違うということ以外に、どのような違いがあるのかは、
>私にはわかりません。
|
|