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

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

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

You are not logged in.

Announcement

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


#1 2016-02-29 10:41:54

見習い
Member

車の型式について

いつも質問させていただきありがとうございます。
WIN7 FMadv14
WIN2008 FMS14

車体番号フィールド
車名フィールド

必ず車体番号から入力します。
車体番号は
*****ー***********

型式と車体番号をハイフンでつなぐ形でフィールドへ入力しています。


車体番号を入力した際に車名をトリガーで自動入力させたいのが今回の内容です。

型式専用のフィールドを作っていればよかったものの現状仕様変更は考えておらず

ハイフンよりも左側の文字列を評価する関数などはあるのでしょうか。
ハイフンよりも左側は文字数に決まりがありません。
なのでちょっとつまづいております。

あと、外車などにはハイフンがありません。
外車は自動で入力されなくていいので
ハイフンがフィールド内になかった場合は何もしないという処理も付け加えたいです。


アドバイス頂ければ幸いです。

Offline

#2 2016-02-29 11:01:56

チポ
Member

Re: 車の型式について

「-」の有無は
PatternCount関数で分かりますから、
それで条件分岐できますね。

「-」を¶に変えて、
GetValue関数で1番目を取ればハイフンより前の文字列です。

これは型式・車体番号に「-」が含まれていないことが条件です。

Offline

#3 2016-02-29 15:00:21

見習い
Member

Re: 車の型式について

チポ wrote:

「-」の有無は
PatternCount関数で分かりますから、
それで条件分岐できますね。

「-」を¶に変えて、
GetValue関数で1番目を取ればハイフンより前の文字列です。

これは型式・車体番号に「-」が含まれていないことが条件です。


ご回答ありがとうございます。
分岐はよくわかりました。
GetValue関数もよくわりましたが

改行に変えたフィールドも作成しないといけないということですよね?

Offline

#4 2016-02-29 16:00:43

チポ
Member

Re: 車の型式について

そのフィールドは不要でしょう。

GetVlue関数の
「値一覧」のところで計算できます。

Offline

#5 2016-02-29 17:19:23

見習い
Member

Re: 車の型式について

チポ wrote:

そのフィールドは不要でしょう。

GetVlue関数の
「値一覧」のところで計算できます。

ありがとうございます。
関数中に置換処理で上記動作になりました。

いつもありがとうございます。

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: 510.91 KiB (Peak: 517.98 KiB) ]