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

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

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

You are not logged in.

Announcement

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


#1 2019-08-23 21:08:05

you73
Guest

名前フィールドに名前が入力されたら、隣のフィールドに「様」と自動で入れたい。

繰り返しフィールドを使っています。

繰り返しフィールドの「名前」フィールドに、入力があれば、
隣にある「敬称」フィールドが自動で入力してほしいと思っていますが
現状、できないので、ドロップダウンメニューで「様」を入れて、名前の入力があった
フィールドの隣の「様」を自分で一つづづ選んでいる感じです。


できれば、自動で、名前の入力があったところの隣だけ、さま、が勝手に入力されると嬉しいのですが
そういう使い方はできないでしょうか?
お知恵おかりしたいです。よろしくお願いいたします。

#2 2019-08-23 23:31:28

Hiro
Member

Re: 名前フィールドに名前が入力されたら、隣のフィールドに「様」と自動で入れたい。

説明が曖昧ですが、もし、「敬称」フィールドの方も繰り返しフィールドということなら、
「敬称」フィールドを計算フィールドとし、その式は、
      Choose(IsEmpty(名前); "様")

Offline

#3 2019-08-24 12:01:51

Shin
Member

Re: 名前フィールドに名前が入力されたら、隣のフィールドに「様」と自動で入れたい。

オブジェクトとして用意しておき、空白ならば隠す、という動きでもいいかもしれませんよ。

Offline

#4 2019-08-24 14:40:52

koeda
Member

Re: 名前フィールドに名前が入力されたら、隣のフィールドに「様」と自動で入れたい。

敬称は"様"固定でしょうか?"殿"とか"先生"、"御侍史/御机下"、あるいは役職名などを使うことは?

"様”固定ならば計算フィールドで良いですが、
上書きする必要があるならばテキストフィールドとし、初期値"様"を自動入力すれば良いと思います。
https://fmhelp.filemaker.com/help/16/fm … entry.html

(固定だとすれば、そもそもフィールドに敬称データを格納する必要はなく、
表示や印刷用のレイアウトで氏名とラベル"様"をくっつければ良いですね)

Last edited by koeda (2019-08-24 15:11:39)

Offline

#5 2019-08-25 07:35:10

you73
Guest

Re: 名前フィールドに名前が入力されたら、隣のフィールドに「様」と自動で入れたい。

Hiro wrote:

説明が曖昧ですが、もし、「敬称」フィールドの方も繰り返しフィールドということなら、
「敬称」フィールドを計算フィールドとし、その式は、
      Choose(IsEmpty(名前); "様")

Hiro様
ありがとうございます。
敬称フィールドも、繰り返しフィールドだったので、不足な説明でご理解いただき、ありがとうございます。
この式で、まさに、動いてほしい動きをしてくれました。
感動です。
式、か集計、なのか、雰囲気だけは読めたのですが、実際の式、がまったく想像できず、、Chooseなのですね。
ありがとうございました。

#6 2019-08-25 07:43:43

you73
Guest

Re: 名前フィールドに名前が入力されたら、隣のフィールドに「様」と自動で入れたい。

Shin様
「オブジェクトとして用意しておき、空白ならば隠す」
という考え方は目から鱗でした。正直、そのやりかたが判りませんが、教えていただきどうもありがとうございました。

koeda様
敬称は様だけで固定でよかったのですが、
私、、、ほんとにお恥ずかしいのですが、FileMakerのこのヘルプの
文章が理解できないんです。日本語、そんなに苦手ではないのですが、
何度読んでも読解力のなさは、もっと違う勉強をしなければいけないとは思うのですが、、、
どうもすいませんでした。でも考えて頂きありがとうございました。

お返事頂けたことうれしく思います、ありがとうございました。

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: 514.19 KiB (Peak: 519.09 KiB) ]