3 返信 最新の回答 日時: Apr 14, 2014 2:53 AM ユーザー:Shin

    印刷時プレビューモードでの該当レコードの表示

    Nu-nrg

      タイトル

      印刷時プレビューモードでの該当レコードの表示

      フォーラムに投稿

           レコードを絞り込んでいないブラウズモードの現1レコードを印刷するスクリプトを作るとき、
           プレビューしたときに、全レコード対象となってしましますが、
           これは印刷するレコードのみを何らかの検索方法で絞り込んでいないといけないのでしょうか。

            Get ( レコードID )を変数にでも格納しておくことを考えましたが、レコードIDで検索する方法がわかりません。
           その他ユニークなフィールドは作成していません。

           複数のレコードを印刷したい時も含め、印刷前のプレビューで該当レコードのみを表示させるようにしておきたいです。
           プレビューで、1件または該当レコードのみ表示するレコードの絞り込み方で良い方法がありましたらご教示ください。


           また、
           検索実行スクリプトステップで検索をするフィールドって、レイアウト上に表示していないとできないでしょうか?(マージフィールドでしかレイアウトに配置していない時)
            

        • 1. Re: 印刷時プレビューモードでの該当レコードの表示
          Shin

               現在のレコードのみをアクティブにするためには、

               全レコードを表示
               現在のレコードを対象外
               対象外レコードのみを表示

               を行われれば良いです。

               ただ、そのレコードだけを印刷するためには、現在のレコードを印刷するオプションを使われれば十分だと思いますが。(スクリプトでの設定も可能です)

          • 2. Re: 印刷時プレビューモードでの該当レコードの表示
            Nu-nrg
                 
                      全レコードを表示
                 
                      現在のレコードを対象外
                 
                      対象外レコードのみを表示
                 

                      を行われれば良いです。

                  

                 「対象外レコードのみを表示」を見落としておりました。
                 Filemakerらしい処理ですね、ありがとうございました。

                 

                      ただ、そのレコードだけを印刷するためには、現在のレコードを印刷するオプションを使われれば十分だと思いますが。

                  

                 そうなんですが、一応プレビューしたい理由がありまして。
                 当件はFAX送付状でのことですが、件名、本文とあり、本文に長く文章を書くのですが、本文フィールドが複数ページにまたがるため、余裕を見て3ページ分のボディーパートにまたがるようにレイアウトしております。
                 また、その他フィールドについてスライド設定して値がない場合に上方向にずらしていますので、念のためにプレビューしておきたいのです。

                 1つのフィールドが複数ページにまたがる場合の処理を以前どこかで質問したことがあるのですが、いまいち飲み込めてなく、良い方法にたどり着いていません。

            • 3. Re: 印刷時プレビューモードでの該当レコードの表示
              Shin

                   新ウィンドウを作り、上のスクリプトを走らせればいいでしょう。終われば、ウィンドウを閉じる。