3 返信 最新の回答 日時: Jun 29, 2009 2:04 AM ユーザー:ぴすけ

    繰り返しフィールドのリスト形式様の表示について

    ぴすけ

      タイトル

      繰り返しフィールドのリスト形式様の表示について

      フォーラムに投稿

      お世話になります。MacOS10.4,FMP8.5を使用しております。

      ある顧客のある日付における購入内容というようなものを1レコードとして、その購入内容に繰り返しフィールドを設定しています。(これをファイルAとします。)

      また、商品の品名、コード、写真、商品説明は別のファイルとして用意してありリレーションをくんであります。(ファイルB)

       

      さて、ファイルAの情報を入力する際にある顧客がある日、数個の商品を購入し、それを控えとしてプリントしようとするとき、写真を含めて数行に渡ってレイアウトしリストのように表示、プリントする方法がどうも思いつきません。

       

      |ーーーー|ーーーーーーーーーーーーーーー|

      |    ||品名| |説明    |  |

      | 写真 |     |      |  |

      |    ||コード||      |  |

      |ーーーー|ーーーーーーーーーーーーーーー| 

       

      この様なものを上から下に並べたいのですが ・・・。

      リスト形式の表示は絞り込んだレコード毎に表示することはできると思うのですが、これを繰り返しフィールドを対象にしてというのはできるのでしょうか?

      よろしくお願いいたします。 

        • 1. Re: 繰り返しフィールドのリスト形式様の表示について
          user6776
            

          商品コードを繰り返しフィールドに設定しているのですか?

          そうであれば、

          ポータル内に購入した商品情報を表示してはどうですか?

           

          ただ、同じ商品を2個買った場合は数量も出ませんし、同じ商品が2行表示しませんが。 

           

           

           

           

          #何か事情があるのかもしれませんが、購入内容を別テーブルにした方が、良いと思います。 

          • 2. Re: 繰り返しフィールドのリスト形式様の表示について
            ぴすけ
              

            ありがとうございます。

            まず補足として、「数個の商品」と書きましたが「数種類の商品」と訂正します。同じものを2個以上というのは想定していません。 

             

            ポータルで表示してみましたが、繰り返しフィールドの2項目目以降が表示されてきません。

            これさえクリアできればできそうなんですが・・・。 

            繰り返しフィールドを使っているのが良くないのでしょうか・・・。

             

            • 3. Re: 繰り返しフィールドのリスト形式様の表示について
              ぴすけ
                

              とりあえずご指摘の通り繰り返しフィールドをやめて、1レコードを1つのIDー1つの日付ー1つの購入商品という形にしてポータルに表示し

              印刷画面では目的のIDと日付を検索してヒットしたレコードを対象にリスト形式に表示して対応できそうなところまできました。

              いろんなフォーラムで「繰り返しフィールドを使用するのはよくない(柔軟性がなくなる?)」とあったので

              これからはあまりいじることがないであろうフィールドに対してのみ使っていこうと思いました。

               

              これとは別件でまたうまくできないことが出てきたのでもう少しいろいろ試した上で質問したいと思っています。

               

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