過去の桐井戸端BBS (桐ver.9) |
22812 | 一括処理でメイン&サブフォームを実行するとスクロールバーが非表示になってしまう | 手塚 修 | 2003/10/15-16:18 |
桐9を使用しています。 一括処理でメイン(伝票形式)とサブ(カード)でできたフォームを実行すると、 メインのレコードスクロールバーが非表示になり、最後のほうのデータを訂正する場合、 何度もリターンキーを押して到達するという悲しい状態になっています。 一括処理ではなく、フォームのみ表示し訂正するときには、スクロールバーがきちんと表示され、問題はありません。 井戸端bbsのNo.6645に対する佐田さんのNo.6652も試してみましたがうまくゆきませんでした。 一括処理は、桐8に添付されていた「成績管理システム」を下敷きにして、 毎月のトラックの走行距離を入力、計算させようとしています。 皆さん、よろしくお願いいたします。 | |||
22834 | Re:スクロールバーが非表示になってしまい困っている | うにん | 2003/10/16-13:03 |
記事番号22812へのコメント > 一括処理でメイン(伝票形式)とサブ(カード)でできたフォームを実行する >と、メインのレコードスクロールバーが非表示になり、最後のほうのデータを訂正 >する場合、何度もリターンキーを押して到達するという悲しい状態になっていま >す。 「フォームの実行」というコマンドはないのですが、どうやって表示していますか? | |||
22839 | Re:スクロールバーが非表示になってしまい困っている | 手塚 修 | 2003/10/16-15:39 |
記事番号22834へのコメント うにんさん 誰からも回答がなく、まったく的外れの質問をしてしまったのかな?と思っていました。 連絡ありがとうございます。 Kiri 8\一括処理¥成績管理のCmdをそのまま実行したものと同じです。月間の走行距離を入力計算させるため フォーム等細部を当社で使えるような形にしただけです。 成績管理そのものと考えてください。 Kiri 8 成績管理そのもので、訂正ボタンを押し、例えば、番号10の生徒の成績を訂正しようとすると、 リターンキーを番号5より押し続け、番号10の生徒の行に到達させなければなりません。 一括処理を実行するとスクロールバーが消えています。 フォームでは、スクロールできています。 別に車両台帳として作った一覧表(メイン)とカード(サブ)を一括処理ではなく、 Kevで実行するとスクロールバーが表示され、最下行のほうのデータ入力もスムーズにできています。 これも、模倣です。 よろしくお願いいたします。 | |||
22840 | Re:スクロールバーが非表示になってしまい困っている | 幅田 | 2003/10/16-16:40 |
記事番号22839へのコメント 手塚 修さん こんにちは。 > Kiri 8\一括処理¥成績管理のCmdをそのまま実行したものと同じです。 その一括処理を見てみました。 最近は、フォームからイベントを呼び出して処理するのに慣れてしまって、 一括処理からフォームを開くような一括処理はあまり使ってないので、 これが正解かどうかというのは断言できないのですが、 この一括処理の中で、 == ウインドウ作成 フォーム,ハンドル = &表 行訂正 フォーム,*,ボタン = &ボタン ウィンドウ終了 &表 == という感じでフォームを開いているような部分を == ウインドウ作成 フォーム,ハンドル = &表 ウィンドウ会話 &表,終了状態=&OK ウィンドウ終了 &表 == という風に変えたら、スクロールバーはあらわれました。 (&OKという変数は自分で追加しました) でも、このようにしたら、フォームを開いたとき、訂正モードにならないので == ウインドウ作成 フォーム,ハンドル = &表 ウィンドウ会話 &表,コマンド=行訂正,終了状態=&OK ウィンドウ終了 &表 == という風に変えたら、訂正モードで開くようになりました。 なお、スクロールバーがなくても、Enterキーをどんどんたたかずに PageDownやPageUpキーで、スクロールはできると思うのですが・・・ スクロールバーは会話処理のときにしかあらわれないのでしょうかね。 イベント処理も会話処理の延長なのかな。 なお、桐9をお使いのようですが、もとのサンプルが桐8のものなので、 とりあえず桐8で試してみました。 | |||
22844 | Re:スクロールバーが非表示になってしまい困っている | 手塚 修 | 2003/10/16-17:15 |
記事番号22840へのコメント 教えていただきましてありがとうございます。 早速実行してみます。 桐を使い始めて何年も経つのですが、まねばかりでなかなか上達しません。 時間がかかりそうですが、結果報告ができればと思っています。 ありがとうございました。 |