2 返信 最新の回答 日時: May 18, 2017 1:20 AM ユーザー:mddld

    FM16のカードウインドウ

    mddld

      いつも拝見しております。

       

      先日リリースされたFileMaker 16のカードウインドウを使用したく、早速アップグレードしました。

      今作成中のソリューションで、ボタンのタップでカードウインドウ①を表示し、

      更にカードウインドウ①上のボタンをタップして別のカードウインドウ②を表示しています。

       

      カードウインドウ①からカードウインドウ②を表示するスクリプトは、以下のように作成しました。

       

      ------------------------------------------

      ウインドウを閉じる[現在のウインドウ]

      新規ウインドウ[スタイル:カード;名前:"サブウインドウ2";使用するレイアウト:「サブウインドウ2」(テストテーブル)]

      ------------------------------------------

       

      このとき、「新規ウインドウ」スクリプトステップのウインドウオプションで、"親ウインドウを淡色表示(D)"にチェックを入れています。

       

      FileMaker Pro Advanced では、カードウインドウ②を表示した場合に、親ウィンドウが淡色表示になりますが、

      FileMaker Go で実行すると、親ウィンドウが淡色表示になりません。

       

      これは、FileMaker Goでは親ウィンドウの淡色表示ができないということでしょうか?

      カードウインドウ①を表示した場合は、親ウィンドウは淡色表示されていますので、

      単なるFileMakerのバグでしょうか?

       

      以上よろしくお願い致します。

       

      環境:

       FileMaker Pro 16 Advanced (Windows7)

       FileMaker Go 16 (iOS 10.3.2)

        • 1. Re: FM16のカードウインドウ
          user14047

          ウインドウを閉じる [ 現在のウインドウ ]

          スクリプト一時停止/続行 [ 間隔(秒): .5 ]

          新規ウインドウ [ スタイル: カード ; 使用するレイアウト: 「Card2」 ]

           

          こんな感じで一時停止0.5秒を挟んでやると、淡色表示になりました。(0.2秒だとダメでした)

          mac 版や、windows 版と違い、閉じるボタンを表示の設定にしていても、閉じるボタンは出なくて

          ポップオーバーのように、レイアウト外(淡色表示された親ウインドウのどこか)をタップすると

          閉じるようになっているとか、ちょっと挙動が違いますよね。

          これが、意図されたものかはよくわかりません。

          • 2. Re: FM16のカードウインドウ
            mddld

            user14047様

             

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

            早速試してみました。

             

            スクリプトを一時停止し、間隔をあけさせることで淡色表示可能となりました。

            一呼吸おいて表示されるようになりましたが、操作には問題ないと思います。

             

            閉じるボタンも確かにそうですね。

            新機能の発表動画で、「カードウインドウは親ウインドウを触っても閉じません」と言っていたので(デモはAdvancedでしたが)、FMGでもそうなのかと思いきや。

             

            挙動には注意が必要そうです^^;

            早い回答に感謝いたします。ありがとうございました!