5 返信 最新の回答 日時: Jul 22, 2014 5:34 AM ユーザー:goo

    チェクボックス等を使い、入力制限する方法

    goo

      タイトル

      チェクボックス等を使い、入力制限する方法

      フォーラムに投稿

           いつもお世話になっております。

           宜しくお願い致します。

           環境はmac,FMP13です。

            

           Aレイアウトに120程のフィールドがあります。

           チェックボック等を使い、チェックが入った場合は現在のレコードにある全フィールドをブラウズモードの様な全く入力が出来ない状態にし、チェックを外せばまた入力が出来るようになる、といったことしたいと考えているのですがどのようにしたら良いでしょうか。

           ほとんどが数字フィールドで、フィールド数が多いため、間違って誰かが一カ所をいじってもどこが変わってしまったかが分からなくなってしまう、ということがあったため上記の様な方法をとりたいと考えています。

            

           どうぞよろしくお願いいたします。

            

        • 1. Re: チェクボックス等を使い、入力制限する方法
          sago350@未来Switch

               色々方法はあると思いますが、「オブジェクトを隠す」+「透明なWebビューワ」の組み合わせはどうですかね。
          サンプルファイル

               後思いついたのは・・・
               ・レイアウトを2個作ってトリガーで切り替え

               ・入力するときだけポップオーバーを表示させる

               ・フィールドを2つ重ねて、1つを「オブジェクト隠す」で隠す(隠す方は入力可のフィールド)

               ・アクセス権で制限

               ・タブコントロールで、片方は入力可、片方は入力不可で、トリガーで制御する

               ・そもそもいじった所が判るように横にログを出す

               といったところでしょうか。

          • 2. Re: チェクボックス等を使い、入力制限する方法
            goo

                 sago35さん

                  

                 なるほど!

                 webビューアというのは触った事も有りませんでした!

                 他にも様々な案を有り難うございます!

                 まさに思い通りのものが出来ました!有り難うございます!

            • 3. Re: チェクボックス等を使い、入力制限する方法
              goo

                   sago35様

                    

                   先ほどはご回答頂き有り難う御座います。

                   質問の際に書いていなかった事につまづいてしまい、もうひとつご質問させて頂ければと思います。

              先ほど教えて頂いた方法のうち「オブジェクトを隠す」+「透明なWebビューワ」の組み合わせにて作っています。

                   これをFilemaker GOにて表示した際に透明にならず、白になってしまうのですが何か対処法は有りますでしょうか?

                   続けての質問になってしまい申し訳ございません。

              • 4. Re: チェクボックス等を使い、入力制限する方法
                sago350@未来Switch

                     FileMakerGoの場合は見えちゃうんですね。
                     対処策は無かった(・・・と思います)
                     Webビューワ以外の方法になるかと。

                      

                • 5. Re: チェクボックス等を使い、入力制限する方法
                  goo

                       sago様

                        

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

                       なあるほど!

                       webビューア以外で試してみます!有り難うございます!