過去の桐井戸端BBS (桐ver.7) |
2056 | フォームのオブジェクトが非表示にできない | 前田 | 1999/6/21-20:49 |
v7.1フォームについてお尋ねします。 会計処理の一括処理で、伝票入力をメインフォームに作成し(伝票形式)[日 付][伝票番号][借方金額]などを明細項目に設定しております。 ヘッダ部分にコマンドボタンで現金出納帳を設定し、オブジェクトに「一括へ 戻る」で一括処理へ戻り 明細部分に設定している[日付][伝票番号][借方金額]をオブジェクトの操作で 画面表示=0にし、同じく明細部分に設定しているサブフォーム(非表示で設 定)を画面表示=1にしますと、オブジェクトの操作で画面表示=0に変更し たはずの項目が1つだけ表示されます。どうしてでしょうか、対策方法があり ましたら教えてください。 追)サブフォーム形式でなくポップアップで表示など試行錯誤しましたが、現 在の方法しか分かりません。 | |||
2062 | Re: | 小川 | 1999/6/22-08:23 |
記事番号2056へのコメント 私も同じ思いをしました。 どうも、カーソルがいるオブジェクトは非表示が効かないようです。 ウィンドウ更新 &ハンドル,カーソル位置=@(非表示にしないオブジェクト名) 等でカーソル位置を変えてやると非表示になりました。 なぜか「オブジェクト操作」コマンドの後に記述しても有効でそれ以降 非表示になります。 | |||
2064 | Re: | 前田 | 1999/6/22-18:27 |
記事番号2062へのコメント >私も同じ思いをしました。 >どうも、カーソルがいるオブジェクトは非表示が効かないようです。 > > ウィンドウ更新 &ハンドル,カーソル位置=@(非表示にしないオブジェクト名) > >等でカーソル位置を変えてやると非表示になりました。 >なぜか「オブジェクト操作」コマンドの後に記述しても有効でそれ以降 >非表示になります。 早速試してみましたが、いろいろな操作状況を考えますと必ず決まったカーソル位置 で非表示の操作が必要になるとは考えられませんので「K3」にも問い合わせました が「オブジェクトの操作・・@オブジェクト名.フォーカスの設定=”禁止”」のア ドバイスもありましたが、やはり同上の理由で中止し、結局「多重化 フォーム= abc」で対処し別のフォームで操作するよう変更しました。 ありがとうございます。 |