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

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

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

You are not logged in.

Announcement

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


#1 2014-07-25 11:30:48

25
Guest

Get(ユーザ名)を使って入力

A・B・Cのフィールドの内、どれかに入力されると、ユーザフィールドにGet(ユーザ名)を使って入力させる方法を教えて下さい。

#2 2014-07-25 11:34:50

ごま
Guest

Re: Get(ユーザ名)を使って入力

Left ( A&B&C ; 0 ) & Get(ユーザ名)
全てが空欄の場合計算しない、にチェック

#3 2014-07-25 21:10:43

Shin
Member

Re: Get(ユーザ名)を使って入力

Evaluate ( "Get ( ユーザ名 )" ;[ A ; B ; C ])
http://www.filemaker.com/help/12/fmp/jp … tml#103429

Last edited by Shin (2014-07-30 19:23:50)

Offline

#4 2014-07-28 14:35:14

25
Guest

Re: Get(ユーザ名)を使って入力

Shin wrote:

Evaluate ( Get ( ユーザ名 ) ; A ; B ; C )
http://www.filemaker.com/help/12/fmp/jp … tml#103429

この式では「関数中の引数が多すぎます」とエラー表示がでます。

#5 2014-07-28 16:07:25

にしなな
Member

Re: Get(ユーザ名)を使って入力

""と[]が抜けちゃっているみたいですね。
Shinさんが書いてくれているヘルプページをよく読むと下の方に似たような式があるので、それを参考にするとわかると思いますよ。

追記
ごまさんの式の場合、一度入力していても、ABCすべてのフィールドの内容を消去して空欄にするとユーザー名も空欄になります。
Shinさんの式の場合、ABCそれぞれのフィールドの内容を変更すると更新されるので、フィールドの内容を消去して空欄にした場合でもユーザー名が更新されます。
どちらを使った方が良いのか、よく考えて設定して下さいね。

Last edited by にしなな (2014-07-28 16:28:58)

Offline

#6 2014-07-28 16:51:29

ごま
Guest

Re: Get(ユーザ名)を使って入力

最初に名前が入ったら以後変更したくなければ「計算値自動入力で、既存値を置き換えない」にする

#7 2014-07-30 11:32:44

25
Guest

Re: Get(ユーザ名)を使って入力

皆様
有難う御座います。
今回はShin様の方法を採用します。

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: 509.9 KiB (Peak: 515.82 KiB) ]