• 締切済み

ファイルメーカーPro8.5でスクリプトを作る際、このような処理は可能

ファイルメーカーPro8.5でスクリプトを作る際、このような処理は可能でしょうか? ------------------------------ もしも【備考】フィールド内で、「\」マークか「"」マークが出た時、 【備考欄出力用】フィールドでは、自動的に「\」マークなら「\\」、「"」マークなら 「\"」に置き換える。 ------------------------------ なぜこのような事をしたいかと申しますと、備考フィールドを元に、 ウェブページ用の「タグ」を加えた【備考欄出力用】フィールドを 作っておりまして、今までは問題がたまたま起こらなかったのでスムーズに 運用できていたのですが、このたび、「\」マークが備考欄に入った事で、 PHPタグのエスケープシーケンスに引っかかってしまいました。 (PHPタグ内では「\」を出力する時「\\」、「"」を出力する時は「\"」と書かなければ いけない為) それでは宜しくお願い致します。

みんなの回答

  • coronel
  • ベストアンサー率72% (96/132)
回答No.1

以下の計算式を入れてみてください。 Substitute( Substitute(【備考】;"\\";"\\\\"); "\"";"\"\"") Filemakerでも\はエスケープシーケンスなので、 \そのものを指定するやり方はPHPなどとまったく同じです。

関連するQ&A