過去の桐井戸端BBS (桐ver.8)
15916 表引きの表示項目で多数の項目を一覧で表示させたい エレク 2002/05/08-15:14
はじめまして。エレクといいます。
桐Ver8で質問です。
例えば氏名.TBLがあり、項目名に氏名、ふりがな、住所、電話番号があります。
この表を表引きする検索.TBLがあります。
検索.TBLでは、ふりがなを入れて一覧から選択し、氏名を設定します。
さて、表引きなんですが、この場合、ふりがなと氏名の2項目が一覧で表示されますが、
この表示項目に住所と電話番号も表示させたいのです。
できないのでしょうか?
ちなみにフォームで対応可能なのは知っておりますが、あくまで表引きの表示についてなんとかしたいのです。
どなたかご存知の方教えてください!!
15918 Re:表引きについて masa 2002/05/08-15:48
記事番号15916へのコメント
エレクさん こんにちは

計算式の表引きではなく、項目属性の中の表引きの事と思いますが、
検索.TBLの中で比較する項目と表示する項目とありますが、その表示項目を
もう一つ作って、ふりがなと氏名と住所と電話番号を連結させ、
それを表示させたらどうでしょうか?
見当違いでしたらすみません。

15920 Re:表引きについて エレク 2002/05/08-16:12
記事番号15918へのコメント
masaさん、早速のご回答ありがとうございました。

>計算式の表引きではなく、項目属性の中の表引きの事と思いますが、
>検索.TBLの中で比較する項目と表示する項目とありますが、その表示項目を
>もう一つ作って、ふりがなと氏名と住所と電話番号を連結させ、それを表示させ
>たらどうでしょうか?

実は、現在、連結項目で行なっているのです。
しかし、表示する項目に氏名と住所と電話番号の連結項目を表示させると、
検索.TBLの氏名には、その連結項目が設定されてしまうんですよね。
ですから、検索.TBLにはと氏名と連結氏名をもち、表引き時には、連結氏名に連結項目を設定させ、
氏名には連結氏名の「氏名」部分を自動設定しているという状態です。
これまた面倒な設定です。
単純に表引き時に「検索項目」「設定項目」「表示項目」・・・のように項目を増やしたいだけなんですが....Accessみたいに...

ご回答ありがとうございました。


15922 Re:表引きについて masa 2002/05/08-17:52
記事番号15920へのコメント
エレクさん こんにちは

>実は、現在、連結項目で行なっているのです。
>しかし、表示する項目に氏名と住所と電話番号の連結項目を表示させると、
>検索.TBLの氏名には、その連結項目が設定されてしまうんですよね。
>ですから、検索.TBLにはと氏名と連結氏名をもち、表引き時には、連結氏名に連結項目
>を設定させ、氏名には連結氏名の「氏名」部分を自動設定しているという状態です。
>これまた面倒な設定です。
>単純に表引き時に「検索項目」「設定項目」「表示項目」・・・のように項目を増やし
>たいだけなんですが....Accessみたいに...

検索.TBLの連結項目と今の表の連結項目を使って、例えば「氏名」の項目計算式に
#表引き([連結項目],=,"検索.TBL",[連結項目],[氏名])というふうに
各項目に計算式を入れたらどうでしょうか?データ量が一杯なってしまいますが・・・

15923 比較項目と検索項目を省略すれば形だけは 佐田 守弘 2002/05/08-23:40
記事番号15916へのコメント
エレクさん
御質問の表引き入力に際して、値項目を複数表示する事は、桐の仕様上できません。

もう少し詳しく言うと、通常、表引きでは比較項目と検索項目を設定します。
この場合、表引きのパネルには、検索項目と値項目の2項目だけが表示され
かつ、値項目で検索された検索項目が表示されます。

一方、比較項目と検索項目を省略すると、桐は何を表引きしてよいか分からないので、全項目表示されます。
一見2項目だけに見えますが、表引きパネルを広げてスクロールすると、
全項目表示され、ちょうどエレクさんが希望されているような形になります。

ただし、この状態では目的の項目が検索されないので、
自分で一覧表の中から探さなければなりません。
表引き表が小さくて、一覧表示してその中から見つけ出せる時には、
結構使える方法ではありますが、大きな表を表引きする時は実用的ではないでしょう。

佐田守弘(KS-00119)

戻る