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

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

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

You are not logged in.

Announcement

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


#1 2020-04-10 22:39:55

mismach2000
Member

数字/テキスト変換

数字「1」はテキスト「001」に
数字「22」はテキスト「01」に変換する数式を教えてもらえませんか。
環境:Windows 10, FileMakerProVer.13

Offline

#2 2020-04-10 22:43:00

Shin
Member

Re: 数字/テキスト変換

入力したフィールドに置き換えるのでしょうか。
Case ( 数字フィールド = 1 ; "001" ; 数字フィールド = 22 ; "01"  )

Offline

#3 2020-04-11 08:00:37

mismach2000
Member

Re: 数字/テキスト変換

言葉足らずでした。
別フィールドに作成したいのです。

Offline

#4 2020-04-11 08:04:08

mismach2000
Member

Re: 数字/テキスト変換

今、見直したら質問の内容に致命的な間違いがありました。
最初の質問は無視して、下記の通りで宜しくお願いします。

数字「1」はテキスト「001」に
数字「22」はテキスト「012」に変換する数式を教えてもらえませんか。
環境:Windows 10, FileMakerProVer.13

Offline

#5 2020-04-11 08:10:37

himaganee
Guest

Re: 数字/テキスト変換

最初の回答と同じようなものですが。
変換は2通りだけなのですか?「22」は「022」の間違いではないのかな?

#6 2020-04-11 08:54:18

Shin
Member

Re: 数字/テキスト変換

頭に0を付け加え(リーディング0といいます)、3桁にする、という事でしたら、
Right ( "000" & 数字フィールド ; 3 )
わざわざ別にフィールドを作らなくても、そのフィールドの自動入力、計算式に、Right ( "000" & self ; 3 ) を設定しておいて、上書きを許可しておくだけでもいいです。表示は、002 に、計算は2として扱われます。

Offline

#7 2020-04-11 10:01:08

mismach2000
Member

Re: 数字/テキスト変換

(リーディング0といいます)
なるほど、解決です。ありがとうございました。

Offline

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: 553.41 KiB (Peak: 581.26 KiB) ]