サブフォームの画面がづれるのは?
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
サブフォームの画面がづれるのは?
msg# 1
ihara
投稿数: 9
親にいるときに、サブフームにデータを照会し、
サブフォームの入力に行くと、
照会した画面の上に入力画面が少し上右ともずれて表示されます。
サブフォームのレベルで終了し、
親に戻ると、入力画面は消え、
照会画面になります。(入力データを反映しています)
サブフォームの終了条件は、子タスクFがfalseのとき前置きとしています。
照会と入力の画面をそれぞれ持っているわけではありませんし、フォ−ムを指定して切り分けているわけでもありません。
OS:XPです。
よろしくお願いいたします
サブフォームの入力に行くと、
照会した画面の上に入力画面が少し上右ともずれて表示されます。
サブフォームのレベルで終了し、
親に戻ると、入力画面は消え、
照会画面になります。(入力データを反映しています)
サブフォームの終了条件は、子タスクFがfalseのとき前置きとしています。
照会と入力の画面をそれぞれ持っているわけではありませんし、フォ−ムを指定して切り分けているわけでもありません。
OS:XPです。
よろしくお願いいたします
投票数:0
平均点:0.00
Re: サブフォームの画面がづれるのは?
msg# 1.1
Tanda
投稿数: 2151
ihara さん、こんにちは。
ご質問の内容は、ひょっとして「サブフォーム」ではなく、「サブタスク」の
ことでしょうか?
サブフォームは常に親と並行して動くので、終了条件とかはないはずですが。
タンダコンピュータ/丹田 昌信
ご質問の内容は、ひょっとして「サブフォーム」ではなく、「サブタスク」の
ことでしょうか?
サブフォームは常に親と並行して動くので、終了条件とかはないはずですが。
タンダコンピュータ/丹田 昌信
投票数:0
平均点:0.00
Re: サブフォームの画面がづれるのは?
msg# 1.2
ihara
投稿数: 9
丹田さま
お手数おかけします。
具体的には、
サブタスクに表が作ってあり、
親がopenされた時は、表はデータ参照の状態で、
マウスクリックか、もしくは、TABにより、
サブタスクの表に入ったとき、入力する(できる)ようにしたいのです。
終了条件とかないはず・・・という意味がよくわかりませんが、
終了条件を外してしまうと、親のインデクスデータが入力されると、
表入力に行ってしまうため、FLGを設け、
それを終了条件に使うことで参照と入力を分けています。
この場合に、いったん表示された表にカーソルが入ると(入力しようとする)画面がずれてしまうのです。
(照会していた画面は消えず残っています)
少し右に少し下に新しい表が表示されます。
表入力が終わると、入力していた表は消え、照会画面には、入力したデータが反映された表が表示されています。
もちろんformはひとつしかありませんが、
2度目にサブタスクがコールされるとそうなるのでしょうか?
(1度目は、終了条件(前置)によりデータ表示してタスクを抜け、2度目は、終了条件に該当しない)
お手数おかけします。
具体的には、
サブタスクに表が作ってあり、
親がopenされた時は、表はデータ参照の状態で、
マウスクリックか、もしくは、TABにより、
サブタスクの表に入ったとき、入力する(できる)ようにしたいのです。
終了条件とかないはず・・・という意味がよくわかりませんが、
終了条件を外してしまうと、親のインデクスデータが入力されると、
表入力に行ってしまうため、FLGを設け、
それを終了条件に使うことで参照と入力を分けています。
この場合に、いったん表示された表にカーソルが入ると(入力しようとする)画面がずれてしまうのです。
(照会していた画面は消えず残っています)
少し右に少し下に新しい表が表示されます。
表入力が終わると、入力していた表は消え、照会画面には、入力したデータが反映された表が表示されています。
もちろんformはひとつしかありませんが、
2度目にサブタスクがコールされるとそうなるのでしょうか?
(1度目は、終了条件(前置)によりデータ表示してタスクを抜け、2度目は、終了条件に該当しない)
投票数:0
平均点:0.00
Re: Re: サブフォームの画面がづれるのは?
msg# 1.2.1
Tanda
投稿数: 2151
ihara さん、こんにちは。
サブフォームを使わずに、普通のサブタスクのフォームにされたら
いかがでしょうか?
タンダコンピュータ/丹田 昌信
サブフォームを使わずに、普通のサブタスクのフォームにされたら
いかがでしょうか?
タンダコンピュータ/丹田 昌信
投票数:0
平均点:0.00