過去の桐井戸端BBS (桐ver.8)
9175 コマンドボタンで解除を押すと最初の行に飛んでしまいます UFC 2000/12/31-14:07
毎度毎度わからなくて、すいません。

単一化してあるフォームでコマンドボタンの解除を作りました。
そのコマンドボタンで解除を押すと必ず最初の行に飛んでしまいます。
これを最初の行に飛ばないように現在行にカーソルを保持するにはどうしたらいいのでしょうか?
9177 Re:コマンドボタンで解除を押すと最初の行に飛んでしまいます。 悲しげ 2000/12/31-15:17
記事番号9175へのコメント
どもっ、UFCさん

>単一化してあるフォームでコマンドボタンの解除を作りました。
>そのコマンドボタンで解除を押すと必ず最初の行に飛んでしまいます。

単一化に限らず、絞り込み状態を解除すればレコードが先頭行にジャンプするのは元来の仕様です。(^^;)

>これを最初の行に飛ばないように
>現在行にカーソルを保持するにはどうしたらいいのでしょうか?

1.行マーク定義 1
2.絞り込み解除
3.ジャンプ 行マーク=1
4.行マーク解除 1

とすればいいと思います。
が、牡丹の機能に「行マーク」云々は無いみたいなので、イベント(kev)を使うことになるでしょうね。
挑戦してみて下さい。
9181 Re:コマンドボタンで解除を押すと最初の行に飛んでしまいます。 bonito 2001/01/01-16:07
記事番号9177へのコメント

コマンドボタンの「行操作」〜「絞り込み解除」のHELPから
>【機能パラメータ】
> ’*’(全解除) | [<絞り込み解除数>[,<処理対象行保持>]
>------------(中略)---------------
>索引状態は含まない
>省略値は1
>0は全解除
>負数は解除後の選択数を示す
><処理対象行保持>::={"保持する" | "保持しない"}
>解除前の処理対象行を解除後に保持するかどうか
>------------(後略)---------------

パラメータに
「*,"保持する"」と書いてみましたが保持しません。
(仕様通り先頭行で待っています)

全解除の場合は
「0,"保持する"」と書くのが正しいようです。
(処理行を保持しました)

9182 Re:コマンドボタンで解除を押すと最初の行に飛んでしまいます。 悲しげ 2001/01/01-22:54
記事番号9181へのコメント
どもっ、bonitoさん

ありゃ、コマンド牡丹のパラメータに「処理対象行保持」なんてのあったんですね。
知らんかったです。(^^;)
と云う訳で、嘘ついてすいませんでした。<(_ _)>
9183 Re:コマンドボタンで解除を押すと最初の行に飛んでしまいます。 UFC 2001/01/01-23:44
記事番号9181へのコメント
bonitoさんありがとうございました。
長年悩んでいたことが解消され,一括処理で今までやっていたものが簡単に出来そうです。
本当にありがとうございました。
9184 Re:コマンドボタンで解除を押すと最初の行に飛んでしまいます。 UFC 2001/01/01-23:45
記事番号9182へのコメント
悲しげさん、新しい情報をありがとうございました。
これからも勉強していきますので
またよろしくお願いします。

戻る