サブフォームのコントロール
satuki6
投稿数: 64
いつも参考にしています。サブフォームで悩んでいます。
1.表示条件入力項目
2.プッシュボタン
3.サブフォーム
のフォームを作成しましました。
サブフォームの自動再表示の特性はNoに設定。
プッシュボタンで「サブフォーム再表示」のイベントが発生するように設定。
これで、表示条件入力後、プッシュボタンをクリックするとサブフォームが表示されるようになりました。
但し、プッシュボタンをクリックした時のみ、サブフォームを表示したいのですが、
疑問点1. 起動時にサブフォームにデータが表示されてしまう。
疑問点2. 表示条件を入力後、サブフォームをクリックするとサブフォームでデータが表示される。
疑問点3. サブフォーム表示後、サブフォームをスクロール表示し、サブフォーム以外をクリック、その後、サブフォームをクリックすると1行目から再表示してしまう。
サブフォームのタスク前で、SubFormExecmode関数で状態を見ると、起動時は1、サブフォームをクリック時は0、プッシュボタンをクリックは2となります。
これから見て、サブフォームがフォーカスされるとサブフォームのタスクが実行されてしまうという事で、サブフォームの「自動再表示の特性はNo」の設定は意味が内容に思えます。
プッシュボタンをクリックした時のみ、サブフォームを表示すようにするにはどのようにしたらいいのでしょうか?
宜しくお願いします。
1.表示条件入力項目
2.プッシュボタン
3.サブフォーム
のフォームを作成しましました。
サブフォームの自動再表示の特性はNoに設定。
プッシュボタンで「サブフォーム再表示」のイベントが発生するように設定。
これで、表示条件入力後、プッシュボタンをクリックするとサブフォームが表示されるようになりました。
但し、プッシュボタンをクリックした時のみ、サブフォームを表示したいのですが、
疑問点1. 起動時にサブフォームにデータが表示されてしまう。
疑問点2. 表示条件を入力後、サブフォームをクリックするとサブフォームでデータが表示される。
疑問点3. サブフォーム表示後、サブフォームをスクロール表示し、サブフォーム以外をクリック、その後、サブフォームをクリックすると1行目から再表示してしまう。
サブフォームのタスク前で、SubFormExecmode関数で状態を見ると、起動時は1、サブフォームをクリック時は0、プッシュボタンをクリックは2となります。
これから見て、サブフォームがフォーカスされるとサブフォームのタスクが実行されてしまうという事で、サブフォームの「自動再表示の特性はNo」の設定は意味が内容に思えます。
プッシュボタンをクリックした時のみ、サブフォームを表示すようにするにはどのようにしたらいいのでしょうか?
宜しくお願いします。
投票数:0
平均点:0.00
投稿ツリー
-
サブフォームのコントロール
(satuki6, 2011-9-22 11:55)
- Re: サブフォームのコントロール (ogasawara, 2011-9-25 21:57)
- Re: サブフォームのコントロール (Tanda, 2011-9-30 0:59)
-
Re: サブフォームのコントロール
(satuki6, 2011-9-30 16:30)
- Re: Re: サブフォームのコントロール (Tanda, 2011-9-30 16:33)
-
Re: サブフォームのコントロール
(nkmt, 2011-10-1 16:29)
- Re: サブフォームのコントロール (satuki6, 2011-10-3 13:54)