9 返信 最新の回答 日時: Jun 24, 2014 2:35 AM ユーザー:goo

    任意のレコードだけで新たに表を作る。

    goo

      タイトル

      任意のレコードだけで新たに表を作る。

      フォーラムに投稿

           お世話になります。どうぞ宜しくお願い致します。

           FMP advanceをmac OS10.9.3で使用しております。

           早速質問させて頂きたいのですが、

           Aテーブルのレコードを任意に5つ選んで、Bテーブルの1つのレコードにその5つの表を作るにはどうしたら良いでしょうか。

           Aテーブルから選ぶレコード5つは連続でなく、1と5と8と12と20のように飛び飛びの場合が多いです。

           ちなみに、実際の運営上では「Aテーブル」は「部品」、「Bテーブル」は「1案件の出荷部品リスト(納品明細)」です。

           この場合1案件毎に部品それぞれのレコードにグループ化させるためのシリアルの様なものを付けて

           [部品A]  001

           [部品B]  001

           [部品C]  001  .....

           001というシリアルが振られたものは「Bテーブル」=「1案件の出荷部品リスト(納品明細)」で新規レコードを制作し、同じ001シリアルが「テーブルA」にてふられた場合には「Bテーブル」の既にある001のリストに加えられていく。

           みたいなことが出来るのでしょうか?

            

           分かりにくいかもしれませんが、どうぞ宜しくお願い致します。

           もっといい方法があればそれも御教授頂ければ幸いです。

            

        • 1. Re: 任意のレコードだけで新たに表を作る。
          sago350@未来Switch

          Bテーブルの1つのレコードにその5つの表を作る

               という表現が何を指しているのか解らないです。
               部品マスタでチェック入れた部品が、出荷部品リストの明細に入る感じでしょうか?

                

          同じ001シリアルが「テーブルA」にてふられた場合には「Bテーブル」の既にある001のリストに加えられていく。

               ここもよく解らないくて、部品マスタ(テーブルA)と出荷部品リスト(テーブルB)の関係を考えると、部品マスタの「ある部品」に001シリアルを入力してしまうと、他の出荷部品リストにその部品を表示させたい時に、どうするのかなと。。。
               そもそも、Aテーブルは部品マスタでないのかもしれませんが・・・。

               もう少し詳しく書いて頂くが、紙でこういう画面にしたいとか書いて頂けると話が早いです。

          • 2. Re: 任意のレコードだけで新たに表を作る。
            fukky

                 入力の手順が逆ですね。

            案件から案件明細を作っていくイメージがいいのでは?

                 恐らく困っていらっしゃることは分かりますがあちらこちらに同じ質問を書かない方がよいと思いますよ。

            • 3. Re: 任意のレコードだけで新たに表を作る。
              goo

              sago35さん

                   度々お世話になります。

                   ご回答有り難うございます。

                   もう一度書き直させて頂きます。

                    

                   私は工場エンジンの冷却装置の一部部品を作っております。1つの案件にて工場に納品する部品は1-80程度有ります。

              【証明書】どの部品も成形は似ているのですが それぞれ ”大きさ"”圧力数値" "製造番号"の3つが違います。部品をどこの工場に納品する際

                   もこの3つ( ”大きさ" ”圧力数値""製造番号")と ”会社の資格” を記載した「証明書」が1部品につき1枚必要になります。 

                    

              【納品書】そしてそれとは別にどの部品を納品したか一覧としてパッとみれる「納品書」を作りたく、その「納品書」には各「証明書」で記載した”大きさ" と ”圧力数値"  "製造番号" のみを引用して作成したいです。

                    

                    

                                                    必要なもの          形式

              【証明書】 • 大きさ         1部品につき1枚(レコード)

                    • 圧力数値

                    • 製造番号

                         • 会社の資格

                    

              【納品書】 • 大きさ         1案件に1枚(レコード) *証明書から持って来れると良いなと考えております。

                    • 圧力数値

                    • 製造番号

              • 4. Re: 任意のレコードだけで新たに表を作る。
                goo

                fukkyさん

                     ご回答有り難うございます。

                     なるほど!一旦まとまったものを作ってから、そこから各部品の詳細をつくり、その納品書を作る、ということですね。マスターテーブルてきなこと?ですよね。

                     再考させて頂きます。有り難うございます。

                      

                     本当に申し訳有りません。

                     本当に分からず、ネットで検索していたら別々に辿り着いてしまい、迷った挙げ句双方に質問をしてしまいました。

                     マナーが成っていませんでした。次からは無いように致します。

                      

                     ご回答有り難うございました。

                • 5. Re: 任意のレコードだけで新たに表を作る。
                  sago350@未来Switch

                       1案件=1納品書ということでしょうか?

                  • 6. Re: 任意のレコードだけで新たに表を作る。
                    sago350@未来Switch

                         こんな感じですかね?

                          

                    サンプル

                    • 7. Re: 任意のレコードだけで新たに表を作る。
                      goo

                      sago35さん

                      1案件=1納品書です。

                      はい!まさにその通りで御座います!

                      • 8. Re: 任意のレコードだけで新たに表を作る。
                        sago350@未来Switch

                             あとは部品マスタを繋げて、部品の品番入れたら、大きさとか入るようにすればいいんじゃないかと。

                        • 9. Re: 任意のレコードだけで新たに表を作る。
                          goo

                          sago35さん

                               御回答有り難うございます!

                               まさにこれをやりたいと考えておりました。

                               サンプルまで作って頂き、本当に有り難うございます。

                               これで作っていきます。

                               本当に有り難うございました!