5 返信 最新の回答 日時: Sep 17, 2015 11:18 PM ユーザー:parc_box

    ポータルを作成する際の注意点。

    parc_box

      先日から申し訳ないです。

      またも、話が続いてる質問です。


      今回は『決まったサイズの用紙に決まったレコード件数のプリントアウト(先日からの続きです)』の続きです。

      https://community.filemaker.com/thread/147857


      ──が、今回、若干毛色が違います。


      なんとかレイアウトの中にPNGを収める事にも成功し、さてポータルを作成しようと試してみたのですが、

      強引にリレーションを貼ったのが悪いのか、1枚のプリント対してレコードが一件しか反映してません。


      【こんな流れでリレーションを作成しました】

      ポータルの組み方_1.png


      リレーションは「倉庫管理 ─ 【作業指示】」から「倉庫管理 ─ 【作業指示】 印刷」に"指示ID"フィールドを

      キーとして繋げてます。自己連結型リレーションというらしいですね。(初めてです)


      ──で、ポータルを作成時、関連レコードを表示の箇所を今回作成した「倉庫管理 ─ 【作業指示】 印刷」に指定してポータルを

      作成したのですが、1枚の用紙に対して1件ずつしかポータルに表示されないです。下の図で行くと"80g"で始まってる行。

       

      ポータルの組み方_2.png

      最初はレイアウトがキツキツで「それが原因かなあ」と思い、上の例の様に簡単なレイアウトのポータルを作成し試してみたところ、

      同じ様な結果になってしまいます。

      (上の図でだと左上の指示IDと登録者名の簡単なレイアウトのポータルを作成した例。データは数件ダミーを登録してるのですが、

      (指示IDをキーにしてます。よく見ると1枚目の"指示_000301"と2枚目の"指示_000302"と連なってます。本当は4件並ぶはずのポータルを作成))


      これまで別テーブルに対してのポータルばかり作成してたので、これといった問題は発生しなかったですし、検索して調べた所、リレーションが上手く行ってないとポータルがきとんと表示されないという情報が目に入りました。

      自己連結型(言葉はそう表示されてたけど?な理解度です)を使用してポータルを作成する場合の注意点などは御座いますでしょうか?


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

        • 1. Re: ポータルを作成する際の注意点。
          sago350@未来Switch

          FileMakerのバージョンは何でしょうか?

          • 2. Re: ポータルを作成する際の注意点。
            parc_box

            >sago350さん

             

            失礼しました。バージョンは14です。

            • 3. Re: ポータルを作成する際の注意点。
              user14047

              サンプルファイルを作って見ました。かなりやっつけですが…

              ポータル内のレコード数によってのページ制御は「ポータルレコードのフィルタ」を利用しています。

              わかりやすいように、ポータルにスクロールバーをつけていますが、実際のレイアウトには不要でしょう。

              • 4. Re: ポータルを作成する際の注意点。
                parc_box

                ありがとうございます!

                頂いたサンプルファイルを見ながら、ポータルの設定とかリレーションの貼り方などを

                参考にさせていただきます。

                ──自分でもびっくりするくらい「あっ」という具合の理解が出来ないのがもどかしいですが。

                 

                ポータル内のレコード数によってのページ制御は「ポータルレコードのフィルタ」を利用しています。

                 

                この部分で「そうですよ!」と思ったのもつかの間、そこは設定確認済みでした。質問を投稿する時もココを貼らないとですね。

                スクロールバーの件、了解です。

                • 5. Re: ポータルを作成する際の注意点。
                  parc_box

                  >user14047さん

                   

                  やっとなりました!!

                  ──とはいえ、今朝ダウンロードしたサンプルはおぼろげに「あー、やっぱし、別テーブルを作成しないといけないのか~」程度の理解でしかありません。

                  それに「この部分は本当にコレで大丈夫なのか」という不安もあります。ともあれ一歩前進しました。

                   

                  それにしても、ヒョコっと狙った動作をしてくれた時の「あ~!!もう!!」という感覚は、それまでの重たい雰囲気を一気に吹き飛ばしてくれますね。

                   

                  お世話掛けました。どうもありがとうございました。