過去ログ

                                Page     654
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼サブフォームのフィルタ解除  ビバ!ジャイアンツ 04/6/2(水) 11:28
   ┗Re:サブフォームのフィルタ解除  クロ 04/6/2(水) 13:30
      ┗Re:サブフォームのフィルタ解除  ビバ!ジャイアンツ 04/6/3(木) 12:33
         ┗Re:サブフォームのフィルタ解除  クロ 04/6/4(金) 16:38

 ───────────────────────────────────────
 ■題名 : サブフォームのフィルタ解除
 ■名前 : ビバ!ジャイアンツ <t1312865@hotmail.com>
 ■日付 : 04/6/2(水) 11:28
 -------------------------------------------------------------------------
   サブフォームで、
with Me
.filter=""
.filterOn=false
end with
という、抽出を解除するコマンドを記述したのですが、Access2000だと、メインフォームにまでこのコマンドが反映されるのですが、AccessXPだと反映されないのです。

で、
with forms("メインフォーム")("サブフォーム").form
.filter="'*'"
.filterON=True
end with
とコマンドを記述しました。ですが,この後に、別の通常の条件でサブフォームの抽出を
行うと、やはりメインフォームで反映されてしまいます。
で、質問なのですが、Access2000で、サブフォームのフィルタの解除を、メインフォームに反映させない方法を教えていただけないでしょうか?良きアドバイスをお願いします。

 ───────────────────────────────────────  ■題名 : Re:サブフォームのフィルタ解除  ■名前 : クロ  ■日付 : 04/6/2(水) 13:30  -------------------------------------------------------------------------
   コードはコマンドボタンに書かれているのでしょうか?
そのコマンドボタンの位置は?
サブフォーム内でしたら
With Me
.Filter = ""
.FilterOn = False
end With
ですいいかと...

メインフォーム上だと

With Me.サブフォームのコントロール名
.SetFocus
.Form.Filter = ""
.Form.FilterOn = False
End With
では如何でしょうか?
※Ac2002動作確認

 ───────────────────────────────────────  ■題名 : Re:サブフォームのフィルタ解除  ■名前 : ビバ!ジャイアンツ <t1312865@hotmail.com>  ■日付 : 04/6/3(木) 12:33  -------------------------------------------------------------------------
   ▼クロ さん:
>コードはコマンドボタンに書かれているのでしょうか?
>そのコマンドボタンの位置は?
>サブフォーム内でしたら
>With Me
>.Filter = ""
>.FilterOn = False
>end With
>ですいいかと...
サブフォームでのコマンドで、メインフォームまでのフィルターが解除されてしまいます。BY Access2000


>メインフォーム上だと
>
>With Me.サブフォームのコントロール名
>.SetFocus
>.Form.Filter = ""
>.Form.FilterOn = False
>End With
>では如何でしょうか?
>※Ac2002動作確認
Access2000(純粋な、つまりAccess2002の中のAccess2000プログラムでなく、直接の
Access2000でお願いします)。

 ───────────────────────────────────────  ■題名 : Re:サブフォームのフィルタ解除  ■名前 : クロ  ■日付 : 04/6/4(金) 16:38  -------------------------------------------------------------------------
   Access2000の環境がないので仰るような事例を再現できませんでした。
無駄なレスをして申し訳ございませんでした。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 654