過去の桐井戸端BBS (桐ver.8)
2785 表引きで他の表から自動入力したい 困っ太郎2 1999/9/30-13:29
トランザクション表に氏名を入力すると、郵便番号、住所、電話番号等の各項目は
表引き機能で他のマスタ−の表から郵便番号、住所、電話番号等の項目内容が
記入できるようにしたのですが(その他更新年月や金額等の項目は入力します)、
いちいち各項目ごとにマスター表の内容を表示・確認せず一括して項目内容を記入
できるようにならないでしょうか?
2786 Re: 宮城 1999/9/30-13:45
記事番号2785へのコメント
表定義で項目計算式に次のように入力します(郵便番号の例)。

#表引き([氏名],=,"マスターの表",[氏名],[郵便番号])

氏名がマスターの表の氏名と等しいレコードの郵便番号を得ろという意味です。
同姓同名はいないという前提ですけど。その場合は氏名になにかくっつけてユニークキーを
作って下さい。
2807 Re: 宮城 1999/9/30-13:45
記事番号2786へのコメント
宮城さん有り難うございました。
教えて頂いた通りに定義しうまくいきました。
なお、項目に表示後、これらの項目を更新できると
完璧なオペレーションができるのですが、更新可能
となるような定義はできないのでしょうか?
宜しくお願いいたします。
2809 Re: 宮城 1999/10/1-20:08
記事番号2807へのコメント
項目計算式での設定をやめ編集項目初期値に設定すれば、ヌルの場合、そこへ
カーソルを持っていくと自動計算され、その後変更入力することもできます。
2816 Re: 困っ太郎2 1999/10/2-11:46
記事番号2809へのコメント
再度、宮城さん有り難うございました。
うまくいきました。

戻る