1 返信 最新の回答 日時: May 30, 2012 6:04 PM ユーザー:TSGalJ

    文字の色が勝手に変わる

    Kei

      概要

      文字の色が勝手に変わる

      製品

      FileMaker Pro

      バージョン

      FM Pro12

      問題の内容

      文字色や文字サイズを変化させようとする際に、文字色を変化させた文字と変化させていない文字を一緒に選択して文字サイズを変化させると文字色を変化させていない文字まで文字色が変わってしまします。
      ※文字色が変わる際は色を変えた文字が左に在ります。

      問題の再現方法

      コメント用フィールド1、文字色変化用ボタンA、文字サイズ変更用ボタンBを作りました。
      ------------------------------------------------------------
      ボタンA
      Replace(Get ( アクティブフィールド内容 ) ;Get ( アクティブ選択位置 ) ;Get ( アクティブ選択サイズ );TextColor( Middle ( Get ( アクティブフィールド内容 ) ; Get ( アクティブ選択位置 ) ;Get ( アクティブ選択サイズ ) ) ; RGB(255;0;0)))
      ------------------------------------------------------------
      ボタンB
      Replace(Get ( アクティブフィールド内容 ) ;Get ( アクティブ選択位置 ) ;Get ( アクティブ選択サイズ );TextSize ( Middle ( Get ( アクティブフィールド内容 ) ; Get ( アクティブ選択位置 ) ;Get ( アクティブ選択サイズ ) ) ; 25 ))
      ------------------------------------------------------------
      ボタンAとボタンBに上記の式を入れ、コメント欄の文字色を変化させたり、サイズを変化させようとする際に、文字色を変化させた文字と変化させていない文字を一緒に選択してボタンBを押すと文字色を変化させていない文字まで文字色が変わってしまします。
      ※文字色が変わる際は色を変えた文字が左に在ります。

      予想された結果

      赤色の文字と黒色の文字は色は変わらずにフォントサイズだけ変わる。

      実際の結果

      文字サイズが変化すると同時に文字色も変化してしまう。

      対処方法

      文字色が違う文字は別々に文字のサイズを変える。

        • 1. Re: 文字の色が勝手に変わる
          TSGalJ

          Kei 樣

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

          このたびは関数の動作不具合によりご迷惑をおかけし、申し訳ございません。

          ご投稿いただきました不具合ですが、Replace 関数の動作で、置換文字列の先頭文字の書式設定が他の置換文字列にも適用されてしまうことを再現いたしました。

          文字色以外に太字や斜体、下線などの書式設定でも同じ問題が発生いたします。また、確認した所、以前のバージョンから同じ問題が発生していた模様です。

          現状では、文字書式が異なる部分について、別々に文字サイズを変更するような計算式にて対処いただければと存じます。

          開発部門に不具合として報告させていただきます。

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

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

          TSGalJ