みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつもお世話になっています。
環境
OS:Windows10 & FileMaker Pro 18 Advanced
【やりたい事】
フィールド:係数(テキスト)
この係数フィールドに「1」「1.1」「.1」等の数字が入力された場合に下記のように変更したいです。
1 ⇒ 1.00 1.1 ⇒ 1.10 .1 ⇒ 0.10 10 ⇒ 10.00 10.1 ⇒ 10.10
計算式で挑戦したのですが、全て変更できません。
ご教授お願いします。
Offline
小数が3桁以上あった場合は?
なぜ数字フィールドにしないのですか?
himadaneeさん
数字しないのは、このデータをエクスポートして別システムにインポートする際、テキストフォーマットでないとエラーになるためです。
※なぜ数字フォーマットならエラーになるのかベンダーから回答がありませんが...
小数が3桁以上あった場合は?
少数3桁はありません。
よろしくお願いいたします。
Offline
数値フィールドにすれば、書式設定で終わります。
Int ( 係数 ) & "." & Right ( "00" & Mod ( 係数 * 100 ; 100 ) ; 2 )
でどうでしょう。
エクスポートしたデータで、数値フォーマット、テキストフォーマットはありませんが。エクスポートするときに、レイアウト上の書式を適応させればいいのかも。
Last edited by Shin (2021-06-18 12:52:57)
Offline
数値フィールドにすれば、書式設定で終わります。
Int ( 係数 ) & "." & Right ( "00" & Mod ( 係数 * 100 ; 100 ) ; 2 )
でどうでしょう。エクスポートしたデータで、数値フォーマット、テキストフォーマットはありませんが。エクスポートするときに、レイアウト上の書式を適応させればいいのかも。
Shinさん
ありがとうございます。
テキストフォーマットのままでも解決できました!!!
助かりました。
Offline
Pages: 1
[ Generated in 0.005 seconds, 10 queries executed - Memory usage: 550.42 KiB (Peak: 565.55 KiB) ]