初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2016-02-03 17:04:56

elec
Member

furigana関数について

Windows7 FMPA14です。
カナ漢字交じりの言葉のローマ字変換をしたいと考えています。
新しく追加されたfurigana関数を使用してみているのですが、動作が安定せず、特に1/2はバグを疑っています。
回避策がありますでしょうか。

例)
フィールド 漢字
フィールド ローマ字 furigana(漢字;5)

1)特定の漢字・ひらがなの場合に、ローマ字変換ができない場合があります。
漢字"松浦" → ローマ字"まつうら"となってしまう。
いくつかの漢字、ひらがなで試すと、ローマ字になってくれるものと、ひらがなになってしまうものが存在し、法則はわかりません。

2)アルファベット
漢字"abc" → ローマ字"あbc"
こちらも、文字列によりひらがなになってしまう場合があります。

3)数字(全半角問わず)を含んでいる場合、数字と漢字の間に空白が無い場合、数字が消える
漢字"銀座1-2-3銀座ビル" → ローマ字"ginzaginzabiru"
漢字"銀座 1-2-3 銀座ビル" → ローマ字"ginza1-2-3 ginzabiru"
こちらは
Furigana(TrimAll(RomanHankaku(漢字);1;1);5)
とすれば回避できています。

Offline

#2 2016-02-04 12:29:34

ぽんかん
Guest

Re: furigana関数について

3だけ再現した。
Furigana(漢字)
だと消えないので、数字は読みがないから省略してるというんでもなさそう。

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 499.83 KiB (Peak: 514.52 KiB) ]