3 返信 最新の回答 日時: Jul 11, 2015 1:07 AM ユーザー:sunnyheights

    暴走してファイルが開けなくなりました(涙)

    sunnyheights

      タイトル

      暴走してファイルが開けなくなりました(涙)

      フォーラムに投稿

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

      使用環境: FMP13

            Mac Yosemite 10.10.3

      苦労して三日がかりで作ったファイルが、最後の調整で他のファイルとのリレーションが悪かったようで、虹色パイがぐるぐる回って、強制終了以外に止める方法がありません。

      同時に作った他の2つのファイルは正常に動作しています。

      このファイルを破棄して作り直し以外に方法は無いでしょうか?

      暴走に陥った時の脱出の方法をこのフォーラムやナレッジベースで調べたのですが、わかりませんでした。

      なんとか悪いリレーションを切って立ち上げたいのです。宜しくお願いします。

        • 1. Re: 暴走してファイルが開けなくなりました(涙)
          sunnyheights

          さすがに何方からもコメントがいただけませんね。

          あれから、原因究明のため、簡単なモデルで色々と試していたのですが、どうやら原因がつかめました。

          リレーションを組んだ先のテーブルの問題ではなくて、リレーションの元になるフィールドが「計算」フィールドであるといけないようです。このフィールドを使うと確実にクラッシュします。計算フィールドの結果を別のフィールドに転記して、そこからリレーションを張ると問題ないようです。

          こんなことは当たり前のことなのかもしれませんが、素人の私には勉強になりました。

          あ、クラッシュして開けなくなったファイルは、また思い出しながら作り直して、今は動いております。

          ご報告まで。

          • 2. Re: 暴走してファイルが開けなくなりました(涙)
            Shin

            リレーション元の計算式に問題があるのかと思います。

            通常は、リレーション元のフィールドはそのままキーになれますし、リレーション先のフィールドを参照していないような、索引の作れる計算フィールドも、リレーション先のキーに出来ます。

            • 3. Re: 暴走してファイルが開けなくなりました(涙)
              sunnyheights

              Shin様

               お世話になります。

               通常は、リレーション元のフィールドはそのままキーになれますし、リレーション先のフィールドを参照していないような、索引の作れる計算フィールドも、リレーション先のキーに出来ます。

               あ、やはり計算式に何か問題があるのですかね。

               もう一度問題追及をやってみます。とりあえず御礼を申し上げます。

               

               それから4:43PMから先ほどまで、韓国語のタイトルでたくさんの書き込みがありましたが、なんなんでしょうかね。サーバーが乗っ取られた???