5 返信 最新の回答 日時: Jan 14, 2010 6:07 PM ユーザー:tomohiroyoshida

    関連レコードの一覧を作りたいのですが、、、

    tomohiroyoshida

      タイトル

      関連レコードの一覧を作りたいのですが、、、

      フォーラムに投稿

      皆さんこんにちは。 いつも明瞭な回答を頂き感謝しています。 また一つ教えて下さい。 Windows XP, Filemaker pro10 advancedの環境です。

       

      Table Aというレイアウトで現在のrecordから、同じtable内の関連recordへ飛ぶには、スクリプトでできますが(以前教えて頂きましたが)、過去の関連recordの一覧を表示させ、好きな場所へ移動出来るようにするにはどうしたらいいのでしょうか?

       例えば、新しい顧客名を入力すると、以前の購入履歴として、購入日と商品名が、"購入履歴1 日付" "購入履歴1 商品名" というフィールドに表示されるというものを目指しています。その横にボタンをつけてそのrecordへ移動するというような感じです。

       

      で、ちょっと作ってみましたが、やはりダメでした。

       

      If(IsValid(table A::顧客名)=1)

      関連レコードへ移動[テーブル:「table A」;使用するレイアウト:「現在のレイアウト」]

      変数を設定[$日付;値:table A::購入日]

      変数を設定[$商品名;値:table A::商品名]

      レコード/検索条件/ページへ移動[最初の]

      フィールド設定[table A::購入履歴1 日付;$日付]

      フィールド設定[table A::購入履歴1 商品名;$商品名]

      Else

      End If

       

      このような履歴は、結構使用頻度が高いと思うのですが、ベテランの皆様はどのようにされているのでしょうか?

      御教示宜しくお願いします。

      そもそも、これだと、履歴が複数あったらダメです。