過去の桐井戸端BBS (桐ver.8)
15426 フォームのコマンドボタンを押すと読み込んだレコードのみを絞り込むように設定したい sisi 2002/03/12-11:22
こんにちは。誰かわかる方教えて下さい。
今フォームを作っています。
フォームのコマンドボタンに表の読み込みを設定しました。
次に、読み込んだレコードのみを絞り込むという機能(絞り込み)、
機能パラメータを設定したいのですがそれは出来ますか?

15429 Re:フォームのコマンドボタンに読み込んだレコードを絞り込む設定 masa 2002/03/12-15:28
記事番号15426へのコメント
sisiさん こんにちは。

@一番最終行に行って絞り込み、終端行にいって読み込み、先頭行に行って絞り込み、その捕集合ではだめでしょうか?

A最初から空の表を使って読み込み、処理が終ったら又、空にして終るというのはどうでしょうか?

フォームのイベント処理はあまり利用していないので、書き方はすみませんが詳しく解りません。・・・
15430 Re:フォームのコマンドボタンに読み込んだレコードを絞り込む設定 masa 2002/03/12-15:31
記事番号15429へのコメント
もう一項目追加して、今あるデータは置換で印を付け、
読み込んだ後、未定義のものだけ絞り込みというのがいいかもしれませんね。

15432 Re:フォームのコマンドボタンに読み込んだレコードを絞り込む設定 sisi 2002/03/12-15:58
記事番号15430へのコメント
masaさんありがとうございます。

>もう一項目追加して、今あるデータは置換で印を付け、読み込んだ後、未定義の
>ものだけ絞り込みというのがいいかもしれませんね。
>

上の方法は良いですね!
具体的に、どのように機能パラメータにいれたら良いか教えて下さい。
基本的な事もわからず申し訳ありません・・
絞り込み条件で未定義だけを絞り込む条件は作りました。
15433 Re:フォームのコマンドボタンに読み込んだレコードを絞り込む設定 sisi 2002/03/12-16:17
記事番号15432へのコメント
すいません。下記の件わかりました。

>masaさんありがとうございます。
>
>>もう一項目追加して、今あるデータは置換で印を付け、読み込んだ後、未定義の
>>ものだけ絞り込みというのがいいかもしれませんね。
>>
>
>上の方法は良いですね!
>具体的に、どのように機能パラメータにいれたら良いか教えて下さい。
>基本的な事もわからず申し訳ありません・・
>絞り込み条件で未定義だけを絞り込む条件は作りました。

15438 イベントを使った方が簡単ですね 佐田 守弘 2002/03/12-21:19
記事番号15432へのコメント
sisiさん
考え方はmasaさんと同じです。
そのチェック項目を仮に[選]とします。

そのコマンドボタンに何も機能を設定せずに、[イベント]のタブを開いて下さい。

左側のイベントのリストの中に、[マウスクリック]がありますので、
ここをダブルクリックして下さい。

おそらくイベントファイルは作ってないので、イベントファイル名を指定する
ダイアログが開きます。ここで適当なイベントファイル名を指定して下さい。
適当なと書きましたが、後々の事を考えて、フォームと同じ名前がお薦めです。

イベントファイルが開きそこに
------------------------------------------
手続き定義開始 <何とかかんとか>

手続き定義終了
------------------------------------------
が表示されます。これがイベントハンドラと呼ばれるもので、実行したいコマンドを
この間に書き込みます。

さて、御質問の機能のイベントですが、次の様なコマンドを書いて下さい。
-----------------------------
置換 [選]=1
読み込み 表,<読み込み条件名>
絞り込み [選]{=#未定義}
-----------------------------
これでイベントができ上がりです。
補足すると、コマンドボタンをクリックすると、このイベントハンドラに書かれている上記の3つのコマンドが順に実行されます。
つまり、
@読み込む前処理として[選]に1を書き込む
A条件名で登録されている読み込みを実行する
B[選]が未定義、つまり今読み込んだ行を絞り込む
です。

なお、これらの3つのコマンドをそれぞれ別のコマンドボタンを作って、
1つずつ実行してもよいかも知れません。多分その方が便利かも知れません。
そして、絞り込み状態を解除するコマンドボタンも作ってみて下さい。
開示するコマンドは、
 解除 *
です。

いかがですか、これでイベントが完成です。

佐田守弘(KS-00119)
15439 Re:フォームのコマンドボタンに読み込んだレコードを絞り込む設定 【多遊】 2002/03/12-22:48
記事番号15426へのコメント
sisiさん>こんばんは

「新規項目を作成する方法・イベントを書く方法」とか
他の方からもコメントが出てますので、いろいろ覚えられたらいいですね

>次に、読み込んだレコードのみを絞り込むという機能(絞り込み)、機能パラメー
>タを設定したいのですがそれは出来ますか?

一応コマンドボタンで、と言うことでしたので、コマンドボタン仕様を
ご紹介します

事前に、表に読み込み条件を設定します。仮に"新規表"とします。

コマンドボタンを1個作成して下記のように設定します


  機能       パラメーター
−−−−−−−−−−−−−−−−−−−−−−−−−
1.ジャンプ     終端
2.読み込み_表    "新規表"
3.絞り込み_行数   最終行"

お試しください


戻る