5 返信 最新の回答 日時: Apr 10, 2014 10:18 PM ユーザー:kdm

    印刷時の動的なタブコントロール操作について

    kdm

      タイトル

      印刷時の動的なタブコントロール操作について

      フォーラムに投稿

           初心者ですが、お知恵をお借りしたく投稿させていただきました。

           印刷時に、印刷対象の各レコードの値に応じて、そのレコード内のタブコントロールのタブを移動して、そのタブの内容を印刷するということは可能でしょうか?

           結局のところ実現したい事は、各レコード内の値によって印刷するレイアウトの内容を変化させたいと思っています。

           「条件付き書式」にて、ある程度は実現できる(背景色と同じ色のオブジェクトで他のオブジェクトを隠す等)のですが、それでは間に合わないレベルのレイアウトの変化をさせる為の方法を検討しています。

           何卒、宜しくお願い致します。

        • 1. Re: 印刷時の動的なタブコントロール操作について
          Shin

               同じ質問を、あちこちに同時に投げられるのはいかがかと思いますが。

                

               条件によって、色々と制約がでますので、もう少し細かい印刷条件をお書きください。 

               例えば、

                条件付き書式とスライドを使えば、大概の事はできますが、条件付き書式で間に合わない、とはどのようなレイアウトか。

                現在のレコードのみの印刷か、対象レコードの一括印刷か。

                タブコントロールのイメージが印刷されていいのか、まずいのか。

                レイアウトを切り替えて印刷、は検討されたのか。

                

                

               その前に環境は?(最も大事です)

          • 2. Re: 印刷時の動的なタブコントロール操作について
            sago350@未来Switch

                 1)タブコントロールに名前を付けます

                 2)オブジェクトへ移動というスクリプトステップでアクティブにしたいタブ名を指定します。
                  

                 これらを使うことで、タブコントロールの制御ができます。

            サンプル

            • 3. Re: 印刷時の動的なタブコントロール操作について
              kdm

                   質問投稿者のkdmです。

                   アンサーへの返信方法がどうしても分からず、当投稿にて返信させていただきました。

                    

                   Shin 様

                   早速のご回答ありがとうございます。

                   マナーに対する配慮が不足していまして、申し訳ありませんでした。

                   おっしゃるとおり、質問内容についても重要項目が不足だらけでした。

                   まず環境はWindows7でFileMakerPro12を使用しています。

                   印刷方法については、「両面印刷」を行い裏面に該当するレコードは全く別のレイアウト内容で印刷したいというのが目的になり、その為には「対象レコードの一括印刷」をすることになるかと思っています。

                   この時点で手段がかなり限られてしまうのかなと感じています。

                   (レイアウトを切り替えて印刷ということもできなくなるかと思っています。)

                   「条件付き書式」では、フィールドの背景色と文字に関する書式しか変化できず、値に対する枠線についての表現変化(表示、非表示の切り替え)が思いつかず、諦めてしまっていました。

                   「タブコントロールのイメージ」というは、タブ自体の枠線(影なども含め)やタブ名表示部分のことを示しているのであれば、それはレイアウト自体の背景色と同じ色のオブジェクトを前面に置いて隠せばよいと考えています。

                    

                   以上の内容で、参考となる情報がございましたら、気が向くようであればで結構ですが、ご協力いただければ幸いです。

                    

                   sago35  様

                   早速のご回答ありがとうございます。

                   更には、図までご用意いただき、ご丁寧にありがとうございます。

                   今回の私の目的では、対象レコードの一括印刷を利用することになるというところで、活かすことができない技術かなとは思いますが、今後他の場面でぜひ活かしていきたいと思います。

                    

                    

              • 4. Re: 印刷時の動的なタブコントロール操作について
                sago350@未来Switch

                     レイアウト広げたら、1つのレイアウトで2P目も設定出来ますが、こういうのじゃ解決しませんかね。

                • 5. Re: 印刷時の動的なタブコントロール操作について
                  kdm

                       質問投稿者のkdmです。

                       アンサーへの返信方法が分からず、当投稿にて返信させていただきます。

                        

                       sago35 様

                       いつもご丁寧な回答をありがとうございます。

                       そういえば、こんなことができたんですね!

                       すっかり記憶が抜けておりました。

                       こんな基本的な事が抜けていたとは、お恥ずかしい限りです・・・。

                       この方法があれば、他に困難と思われていた事も楽に行え、かなり有効な方法になります。

                       本当に助かりました。

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