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

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

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

You are not logged in.

Announcement

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


#1 2013-10-10 16:25:44

やまほん
Member

charで変換する文字順

いつもお世話になっております。

char関数なのですが、
現状、12459;12473;12479;12512のような文字列がありまして、
あるフィールドでcharさせた場合 "char(12459124731247912512)"に、
”ムタスカ”と変換されてしまいます。
欲しい結果は”カスタム”です。
後ろから5文字ずつ変換されていくことは関数の説明をよんでわかりました。
ですので、
12459;12473;12479;12512を逆順にして
12512;12479;12473;12459という順番にしないといけません。
どのような関数を使えば逆順にできますでしょうか?

補足しますと、URLを挿入して得られたHTML内の日本語が上記のように文字コードになっておりまして、
その一部分をとりだして正常な日本語でフィールドに入れたいのです。

よろしくお願いします。

Pro12adv win7です。

Offline

#2 2013-10-10 17:07:52

tatitute
Guest

Re: charで変換する文字順

1個ずつやれば、逆順でなくてもいいです。
Evaluate( "Char(" & Substitute( 文字列 ; ";" ; ")&Char(" ) & ")" )

#3 2013-10-10 17:55:54

やまほん
Member

Re: charで変換する文字順

ありがとうございました。
Evaluateを使えばいいのですね。
今回の件でEvaluateの使い方がわかりました。
またお願いします!

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 499.69 KiB (Peak: 514.47 KiB) ]