9 返信 最新の回答 日時: Dec 20, 2015 7:12 PM ユーザー:softcook

    FileMaker Go 14.0.4 ダウンします

    softcook

      FileMaker Go 14.0.4で スクリプトトリガOnObjectExitを使うとダウンします。

      FileMaker Go 13 は大丈夫なんですが...

        • 1. Re: FileMaker Go 14.0.4 ダウンします
          user14047

          onObjectExit で指定しているスクリプトはどんなスクリプトでしょうか?

          FileMaker Go 14 でも onObjectExit を多用していますが、今の所アプリケーションが落ちてしまうということは経験ないです。

          もしできるようでしたら、不具合の報告のトップページにあるような雛形に沿って書いていただけると追試ができて助かります。

          雛形には書かれていませんが、デバイス(iPad Pro なのか、iPad Air なのか...できれば世代も...)情報もあると参考になるかと思います。

          製品名とバージョン(例 FileMaker Pro 14.0.3)

          OSとバージョン

          ブラウザとバージョン(FileMaker WebDirectの場合のみ)

          説明

          再現の方法

          一時的解決法(もしご存知であれば)

          • 2. Re: FileMaker Go 14.0.4 ダウンします
            softcook

            FileMaker Go 14.0.4

            iPhone iOS 9.2

            スクリプトは

             

            if [フィールド1<>""]

            新規レコード/検索条件

            フィールドへ移動[フィールド2]

            end if

             

            です

            • 3. Re: FileMaker Go 14.0.4 ダウンします
              fukky

              user14047さんが提示している項目を埋めては如何でしょう?

               

              まったく同じスクリプトを設定しましたが再現されません。

               

              新規に作成したファイルに同様のスクリプトトリガを設定した場合はどうなりますか?

              ファイル依存の問題か否かを検証することは報告の前に最低限行うべきでしょう。

              • 4. Re: FileMaker Go 14.0.4 ダウンします
                softcook

                レイアウトの構造としては ヘッダとボディがあり

                ヘッダ部分でデータ入力、ボディ部分は入力された明細リストを表示しています。

                ボディのフィールドにボタンを設定していると落ちるようです。

                ボタン設定を全部削除したら正常に動作しています。

                • 5. Re: FileMaker Go 14.0.4 ダウンします
                  softcook

                  新規作成してみます。

                  設定変更しているくらいでファイルが破損しているとすればこの先ちょっと怖いです。

                  • 6. Re: FileMaker Go 14.0.4 ダウンします
                    user14047

                    同じようなモノを作って試してみたんですが、再現性がないのでなんとも言えませんが…

                     

                    レイアウト絡みでの無用なトラブルを避けるためにオブジェクト数を減らすよう意識することをお勧めします。

                    Go や WebDirect での利用があるのであればトラブル回避のためだけではなくパフォーマンスアップにもつながります。

                     

                    フィールドをボタンにすると、フィールドオブジェクトの上の階層にグループオブジェクトという階層が自動的に作成されます(オブジェクト数が増えます)。

                    ボタン化するということはフィールドへの入力をさせないということですから、ボタンツールからボタンオブジェクトを作成して、ボタンラベルのテキストとして、<<テーブル::フィールド>>のような形でマージフィールドを使うことで、この余分なグループオブジェクトが作られなくなります。

                     

                    フィールドをボタン化して、オブジェクト名をつけて、オブジェクトへ移動スクリプトステップでそのオブジェクトへ移動しようとしてもフィールドにキャレットが入ってくれない(何故ならフイールドとは別のオブジェクトになっているから)とか、フイールドをオブジェクトを隠す機能で隠す設定をした後、ボタン化したらその隠す設定の変更が出来なくなった(グループオブジェクトという階層が上に被さったので一度グループ解除してやる必要がある)といったようなトラブルも回避することが出来ます。

                    • 7. Re: FileMaker Go 14.0.4 ダウンします
                      softcook

                      新規作成したら現象が出なくなりました。

                      ファイルが破損していたという事でしょうか?

                      いろいろ教えていただきありがとうございます。

                      iPhoneで商品の棚卸に利用する目的で作成しておりまして、明細部(ボディー)を

                      見た後明細部をタップしたら入力に戻すことをボタンで処理しております。

                      普通フィールドにボタンは張らないのでしょうか?

                      • 8. Re: FileMaker Go 14.0.4 ダウンします
                        user14047

                        新規作成したら現象が出なくなったのは、ファイルの破損だけが原因ではなく、要らない何かがすっきり整理されたからという可能性もありますよ。

                        開発中で色々試しているうちに消し忘れてしまった何かがゴミの如く残ってしまうことはよくあることです。

                         

                        入力しなくてもいいフィールドに関しては、マージフィールドの方が速くなるので、フィールドをボタン化するようなことは極力避けるようにしています。

                        • 9. Re: FileMaker Go 14.0.4 ダウンします
                          softcook

                          user14047さん、了解いたしました。

                          fukkyさん、ありがとうございました。

                          今後ともよろしくお願いいたします。