FileMaker で PDF で出力時に✔️に□が自動的につく件
初めに
本記事は FileMaker Advent Calendar 2021 18 日目の記事ですが、19日に投稿しました。( 18日が空いていたので・・・)
「チェック」というテキストを入力して、変換すると記号がいくつか表示されます。これらは機種依存文字ということで、基本的に使わないことの方が多いと思います。
FileMaker でこれらの文字列を入力して、PDF 出力をした際に、□が自動的に付加されることがあります。
一部のフィールドは出力されず、一部は、□ がテキストの後ろについているのがわかると思います。「PDF を出力した時に、この □ を表示させないことはできないか?」という言われることもあり、今回はその方法を記載するものになります。
コードを調べてみる。
それぞれの unicode コードポイントを確認してみると次のようになります。
✔️ ( 例えば 10 番目 ) は「6503910004」であり、二つの文字からできていることがわかります。
PDF 出力時に□が出ないようにする
✔️ ( 6503910004 ) などの場合、□ が出てしまうので、✔ ( 10004 ) にしてあげると、□ が出てこないようになります。
✔ ( 10004 ) は Char ( 10004 ) とすれば出てくるので、コピーして使うか、一度✔️ ( 6503910004 ) を変換してから、バックスペースを一回押すと、✔ ( 10004 ) になるので試してみてください。