3 返信 最新の回答 日時: Jul 25, 2012 11:31 PM ユーザー:ねこ吉

    FMP12 + かわせみでクラッシュ

    ねこ吉

      概要

      FMP12 + かわせみでクラッシュ

      製品

      FileMaker Pro

      バージョン

      FileMaker Pro Advanced 12.0v1

      オペレーティングシステムのバージョン

      Mac OS X 10.7.3

      問題の内容

      物書堂社の日本語インプットメソッド「かわせみ 1.1.4」で入力中にFileMaker がクラッシュする。

      問題の再現方法

      (1) 新規データベースに"テーブルA"を作成し、そのテーブルにテキスト型の"フィールドA"を作成する。
      (2) 新規スクリプトで、"スクリプトA"を作成する。内容は、
       フィールド設定[Substitute(Get(アクティブフィールド内容);"¶";"")]
      の1行だけとする。
      (3) レイアウトで、"フィールドA"を画面上に配置し、[スクリプトトリガ設定...]で、OnObjectModifyイベントに対して、"スクリプトA"を割り当てる。(この設定の意図は、フィールドに対して改行の入力を禁止するという目的。)
      (4) かわせみ1.1.4を用いて、フィールドに対して入力する。
      その際、「きょうは<変換>てんき<変換>」のようにキー入力する。
      (5) 「て」をキー入力したあたりで、FileMakerがクラッシュする。

      予想された結果

      入力フィールドには、
      (1) 「きょうは<変換>」まで操作したところで、「今日は」が未確定状態でいったん入力される。
      (2) 「てんき」をキー入力したタイミングで「今日は」が確定され、続いて、「てんき」の未変換状態で入力される。

      実際の結果

      上記操作でFileMakerがクラッシュ。

      なお、同様の操作を、
      ・FileMakerPro11+かわせみ
      ・FileMakerPro12+ことえり
      で実施した場合は発生せず、FMP12+かわせみ でのみ発生する。

      表示されたエラーメッセージの正確な内容

      FileMaker Pro Advanced が予期しない理由で終了しました。

      設定情報

      物書堂社に問い合わせたところ、IM 側から FileMaker に対して、インライン入力箇所のフォントの情報を取得するリクエストを発行するとクラッシュが発生するようだとの情報をいただいています。

      対処方法

      (A) スクリプトトリガ設定をやめれば、症状は発生しない。
      (B) かわせみの操作で、「きょうは<変換><確定>てんき<変換>…」のように、逐一確定操作をしてゆけば症状は発生しない。

        • 1. Re: FMP12 + かわせみでクラッシュ
          TSGalJ

          ねこ吉 様

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

          ご返信が送れまして、誠に申し訳ございません。

          ご質問の現象を再現することができましたので、市場からのトラブル情報として開発部門に報告させていただきます。

          なお、現状では FM12 上で入力中のフィールドに対するトリガによる書き換えと、かわせみとの組み合わせに何らかの問題があると思われますので、スクリプトトリガではなくフィールドの自動入力のオプションに同じ計算式を設定して、改行の抑制を行っていただくことが対策になると思われます。

          今後とも弊社製品をご愛用いただきますようお願い申し上げます。

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

          TSGalJ

          • 2. Re: FMP12 + かわせみでクラッシュ
            ねこ吉

            対象となるフィールドの[オプション...] > [入力値の自動化] > [計算値] に対して、

             計算式 : Substitute ( Self ; "¶"  ; "" )

             [フィールドに既存の値が存在する場合は置き換えない] チェックボックス OFF

            に設定することで、解決しました。

            ありがとうございました。

            • 3. Re: FMP12 + かわせみでクラッシュ
              ねこ吉

              物書堂社より、本障害を回避できるアップデータ「かわせみ 1.1.5」が公開されました。