過去の桐井戸端BBS (桐ver.7)
4593 絞り込んで表引き? 上田 2000/02/11-22:07
桐ver7.1で、今度はフォームを作ろうと思うのですが、いくつか教えてください。

子ども(小学生)に使わせるものですべて入力はマウスでと考えています。

 学年、組は、値集合で入れ、名前を GAKUSEKI.TBLという表から引くように設定
しました。
 しかし、項目属性の表引きでは、比較項目が一つだけなので、(前に入れた学年
の値を検索して出してくれるのですが)、学年だけでは、80人ちかくいるので名
前を探すのが大変、また、スクロールすると他の学年まで見えてしまいスマートじ
ゃない。

 表引きウィンドウ?が、学年と組の値で絞り込んだ形で出てくれるとありがたい
んですが・・・・・。
 ちょっと無理ですかね?

いい方法があれば教えてください。
4597 Re:絞り込んで表引き? bonito 2000/02/12-01:09
記事番号4593へのコメント
キクちゃん、ゲンキ〜、(って先生に向かってそれはないか?)

先ず、表引きされる側の表(この場合"GAKUSEKI.TBL")を前もって開いて
おいて、表引きする表(仮に"main.tbl")にある値が入力されたタイミングで
その値をもって"GAKUSEKI.TBL"を絞り込む・・・"main.tbl"の表引き項目に
は、表引きの設定で「編集表を使用する」にチェックを入れておく・・・
っで、OKだと思うんだけど、CMDだと"main.tbl"にある値が入力された
タイミングをどう捉まえるかが、結構面倒ちぃ・・・ですね。
(オートで全項目を入力って訳に行かないので、一項目ずつ入力させるとか)
(KEVなら簡単・・・ってまだ言うか)

それから「値集合」は(待ち望んでた)変数が使えるようになりました(嘘)。
フォームのテキストオブジェクトに付加する入力支援ボタンのドロップダウン
リストには選択肢に変数が使用可能です。
っで、私は「値集合」からそちらに乗り換え中です。
ついでに「表引き」も(今後のLAN環境を考えれば)、何に乗り換えるか
思案中!

ところで、今思い出したんだけど・・・
【多遊】さんとこに入力支援ボタンからのモーダルフォームによる表引きの
プログラムがUPされていましたよ。 参考になるんじゃないかしら?


4598 Re:絞り込んで表引き? 上田 2000/02/12-01:31
記事番号4597へのコメント
>キクちゃん、ゲンキ〜、(って先生に向かってそれはないか?)

bonitoさんは、どうして私のニックネームを知ってるんでしょうかね???


>先ず、表引きされる側の表(この場合"GAKUSEKI.TBL")を前もって開いて
>おいて、表引きする表(仮に"main.tbl")にある値が入力されたタイミングで
>その値をもって"GAKUSEKI.TBL"を絞り込む・・・"main.tbl"の表引き項目に
>は、表引きの設定で「編集表を使用する」にチェックを入れておく・・・


ある値が入力されたタイミングで絞り込むには、何か計算式でもいるんですか???
もしかして一括処理?そうなると分かんないな。

「編集表を使用する」にチェックは、入っています。(意味はよく分かっていませんが)
4606 Re:絞り込んで表引き? 悲しげ 2000/02/12-10:33
記事番号4597へのコメント
どもっ、キクちゃん(?)、bonitoさん、

>ところで、今思い出したんだけど・・・
>【多遊】さんとこに入力支援ボタンからのモーダルフォームによる表引きの
>プログラムがUPされていましたよ。 参考になるんじゃないかしら?

私もそれを思いましたけど、でも、あれはV8用ではなかったかな?
4607 Re:絞り込んで表引き? bonito 2000/02/12-10:37
記事番号4598へのコメント
上田さん、ゆうべは失礼しました。
飲酒書き込み禁止>自分

>もしかして一括処理?そうなると分かんないな。
そうですか・・・? でも意外と簡単ですよ。
挑戦してみたら如何ですか? 新しい世界が開けるかも・・・

>しかし、項目属性の表引きでは、比較項目が一つだけなので
ごめんなさい、ここを見落としていました。

"GAKUSEKI.TBL"に[学年クラス]という計算項目を作って下さい。
項目計算式は[学年]+[クラス]、数値なら#文字列([学年])+・・・
同様に"main.tbl"(仮)にも[学年]+[クラス]の計算項目をつくり
まして、項目[学年]・[クラス]を入力後再計算にします。
(表定義の項目属性でも、フォーム定義のオブジェクト属性・編集
 でも、どちらでも可。 入力後再計算は必須!)
っでこの計算項目同士を表引きの比較項目と検索項目に設定すれば
まぁまぁの結果が得られると・・・

>スクロールすると他の学年まで見えてしまいスマートじゃない。
は解消されませんが (^^;

>「編集表を使用する」にチェックは、入っています。
この場合チェックは外しても問題ありません。(私は外す)

ではまた
4608 Re:絞り込んで表引き? bonito 2000/02/12-10:48
記事番号4606へのコメント
どもっ、悲しげさん(済みません、一度やってみたかったの)
別件モードから復帰しつつあるご様子で安心(?)しました。
上に4分遅れて投稿してしまいました (^^;

>私もそれを思いましたけど、でも、あれはV8用ではなかったかな?

V8のWFMはV7.1では開けませんか?
無印V7では開けないと思うけど・・・
実は私も書いた後、ちょっと気にしてましたのです。

4610 フォームによる表引き 初心者 2000/02/12-12:04
記事番号4608へのコメント
どうも、割り込んですいません。
話題になっている、多遊さんの所のSAKURAさんの表引きの
処理なんですけど、自分もダウンロードしてみました。

その中で、分からないんです。
表引き先のファイル(郵便番号.TBLや市町村台.TBL)をオープン
していると、エラーになるんですけど、
どこを訂正したらいいんでしょうか?自分でも考えたんですけど
分かりません。(すみません)
よろしくお願いします。

多遊さんのとこにも、書いたけど、ちょうどここで
話題になってたもので・・・。お願いします。

戻る