過去の桐井戸端BBS (桐ver.7)
1623 フオームからの絞り込みできず 河村  透 1999/3/28-17:23
初めまして岩手の河村と申します。
今非常に困ってます。「お助けください!」
実は、桐の表では、登録した検索条件で絞り込みができますが、フォームを作りその中に作った
コマンドボタンの機能名に「絞り込み 条件名」、機能パラメータに登録した条件名を設定しても
絞り込みがなされません。どこが悪いのでしょうか。
ちなみに、以下のように設定しました。
まず表を作りました
その表にある種の選択条件を作り登録しました
この状態ではもちろん絞り込みができます
次に、メニュウのようなフオームを作り、その中にコマンドボタンを作り、そのボタンのコマンドとして
下記のようにしました。
1:機能名:開く       機能パラメータにファイル名
2:機能名:絞り込み_条件名 機能パラメータに、条件名を設定
これで実行すると、単なる表が開くだけで絞り込みがなされません。お助けください!!!
1624 Re: 福田 1999/3/28-22:14
記事番号1623へのコメント
私なら、考えるのも面倒なので
一括処理で全て処理してしまいますけど、どうでしょうか?
一括処理の方が、単純明快に処理出来ます。
そんなに難しい事でもありません。
よろしければ簡単な一括処理でもメールしますよ。

オブジェクト名(N)=一括処理(CMD)側で認識する名称
表題(T)=メニューのようなフォームのコマンドボタンに表示する名称

1:機能名:一括へ戻る の指定だけにする
機能パラメータリストは、 指定しない
-----手順------
一括処理(CMD)側で
フォームを表示させる
オブジェクト名(N)を使って
そのコマンドボタンをクリックしたら
ご希望の選択条件で、選択し
表なりフォーム(帳票)で表示させる等
やりたい事を全て一括処理で書いてしまう。

ADS福田
1626 Re: 悲しげ 1999/3/29-18:46
記事番号1623へのコメント
どもっ、河村さん、

>メニュウのようなフオームを作り、その中にコマンドボタンを作り、そのボ
>タンのコマンドととして下記のようにしました。
>1:機能名:開く       機能パラメータにファイル名
>2:機能名:絞り込み_条件名 機能パラメータに、条件名を設定
>これで実行すると、単なる表が開くだけで絞り込みがなされません。

確かにできませんね。
絞り込み等のコマンドはそのフォームの対象表である表についてしかできない仕様になっている
のではないでしょうか?
しいてこれをやりたいと云うことであれば、メニュー的フォームと対象表あり
(絞り込み操作用)フォームのふたつを作ってですね。

■メニュー的フォーム
 1:機能名:開く    絞り込み操作用フォーム名
 2:機能名:閉じる  (パラメータなし→現フォームを閉じる)

■絞り込み操作用フォーム
 1:機能名:絞り込み_条件名 機能パラメータに、条件名を設定
 2:機能名:閉じる  (パラメータなし→現フォームを閉じる)
 3:機能名:開く    メニュー的フォーム名

のようにするんでしょうか?

実は私はこのようなボタン機能は殆ど使ってないので自信がない。(^^;)
メニュー的に使うフォームは、やはり福田さんがおっしゃるように、
「一括処理に戻る」コマンドを使って一括処理でやるのがベターだと私も思います。
1629 Re: みるみる 1999/3/29-23:56
記事番号1623へのコメント
>実は、桐の表では、登録した検索条件で絞り込みができますが、フォームを作りそ
>の中に作ったコマンドボタンの機能名に「絞り込み 条件名」、機能パラメータに
>登録した条件名を設定しても絞り込みがなされません。どこが悪いのでしょうか。

絞り込み目的は
例えば
1.絞り込んだレコードの項目の一部を修正する。
2.絞り込んだレコードのみを印刷する。などなど

それには、その表のフォームを作成して、フォームの中にコマンドボタンを設け

1.について
  機能          パラメータ
  解除          *
  絞り込み条件名     条件名リストより選ぶ
最初の解除は気にしないで下さい
上記の設定で、希望のレコードが表示されるんですが

2.について
表のファイル→印刷→一覧表印刷で条件を設定する
  機能          パラメータ
  一覧表印刷       条件リストより選ぶ
このとき、並べ替えが必要な時は、それも表で設定しておく。
 
  2−1
  機能          パラメータ
  並べ替条件名      条件リストから選ぶ
  一覧表印刷       条件リストより選ぶ  

的が外れていたらごめんなさい。

戻る