4 返信 最新の回答 日時: Sep 6, 2016 12:41 AM ユーザー:TSGalJ

    .fp7から.fmp12へコンバート後のルックアップの不具合について

    kita

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

       

      表題の通りですが、一部のルックアップによる取得ができたりできなかったりします。

      以下に検証内容を記載しますのでなにかご存知の方ご教授頂けたら助かります。

       

      <条件>

      Filemaker Server 11(.fp7) から Filemaker Server 15(.fmp12)へバージョンアップ

      Filemaker Pro 8(.fp7) から Filemaker Pro 15(.fmp12)へバージョンアップ

       

      <動作環境>

      サーバ

      Windows Server 2008 R2

      FilemakerServer15(64bit)

       

      クライアント

      Windows7(32bit/64bit)

      FilemakerPro15(32bit/64bit)

       

       

      <ためしたこと>

      ・修復

        →修復後2,3日は取得でしたが、徐々に取得できなくなった

       

      ・コンバート前(fp7)のファイルに対し、「データなしコピー」を実施後fmp12にコンバート

       その後最新のレコードをインポート

        →2,3日は取得でしたが、徐々に取得できなくなった

       

      <症状>

      ・ルックアップが取得できない場合、一度FilemakerProを立ち上げなおすと取得できる場合がある

      ・ルックアップが取得できない場合、PC再起動しても取得できない場合がある

      ・ルックアップが取得できない場合、再ルックアップしても取得できない

       

      <例>

      Aテーブルに各種フィールド設定:社員番号、社員名、部署名

      社員マスタに各種フィールド設定:社員番号、社員名、部署名

      ・Aテーブルと社員マスタを「社員番号フィールド」にてリレーション

       

      Aテーブルの社員名を社員マスタよりルックアップにて取得→取得できず

      Aテーブルに部署名を社員マスタよりルックアップにて取得→取得できる

       

       

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

        • 1. Re: .fp7から.fmp12へコンバート後のルックアップの不具合について
          sago350@未来Switch

          ファイルを修復したら取得できるようになったんですよね。
          ということは、ファイルが壊れている可能性が大きいです。

          ファイルの破損が原因だとすると、どうしようもないかと。

           

          下記が参考になるかと思います。

          ファイルが壊れた場合の対処方法 | FileMaker

          • 2. Re: .fp7から.fmp12へコンバート後のルックアップの不具合について
            TSGalJ

            kita 様

             

            平素は弊社製品をご愛顧いただき、誠にありがとうございます。

             

            修復で一時的に改善されたとのことですので、ファイル破損が原因である可能性がございますが、未確認であれば、変換後の .fmp12 ファイルで、[ファイル] > [管理] > [外部データソース] を開いたときの、リレーションシップ先のファイルパスがどのようになっているかをご確認ください。

             

            サーバー上のファイル間では相対パスでのファイル指定となりますが、ファイル作成中の一時的に作成したパス(ローカルの絶対パスなど)複数のパスが登録されている場合、想定外のファイルパスが評価され、リレーションシップが正しく動作しない可能性が考えられます。

             

            また、変換後のファイルでなく、変換前の fp7 ファイルに修復を行い、そのファイルを変換してみることについても、ご比較いただければと存じます。

             

            何卒よろしくお願い申しあげます。

             

            ファイルメーカー株式会社

            TSGalJ

            • 3. Re: .fp7から.fmp12へコンバート後のルックアップの不具合について
              kita

              sago350@未来Switch 様

              TSGalJ 様

               

              ご返信頂きありがとう御座います。結果として解決しました。

               

              C:\Users\{usersname}\AppData\Local\Temp\FileMaker\DBCache

               

              以下のファイルを削除する事でルックアップが参照できるようになりました。

               

              これについて理由、原因があればぜひ教えていただきたく思いますのでよろしくお願い致します。

              1 人中 1 人が役に立つと言っています
              • 4. Re: .fp7から.fmp12へコンバート後のルックアップの不具合について
                TSGalJ

                kita 様

                 

                平素は弊社製品をご愛顧いただき、誠にありがとうございます。

                 

                該当のフォルダには、FileMaker Pro のキャッシュファイルが保存されており、

                今回は何らかの理由で該当のファイルのキャッシュファイルが破損していたと

                考えられます。(症状からすると、索引やデータの登録に関する部分の破損と思われます)

                 

                意図的に再現するのは困難となりますが、ファイルでの作業中にアプリケーションが

                強制終了した場合などに破損が発生する可能性がございます。

                 

                何卒よろしくお願い申し上げます。

                 

                ファイルメーカー株式会社

                TSGalJ