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

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

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

You are not logged in.

Announcement

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


#1 2014-09-10 12:08:59

にも
Guest

敬称の自動切り替え

契約書作成時、個人名を入力する場合もあれば、会社名を入力する場合もあります。
この個人名や会社名を入力する顧客名フィールドを見て、御中と様を自動で切り替えるスクリプトを作りたいのですが…

[○○株式会社]のように、顧客名フィールドに会社という文字を含む場合は 御中を表示して、
そうでない場合は様を表示できるようにしたいです。

どうかご教示ください。

#2 2014-09-10 12:14:18

Shin
Member

Re: 敬称の自動切り替え

個人名に会社という文字列が無いのでしたら、
Case ( PatternCount ( 顧客名 ; "会社" ) ; "御中" ; "様" )
という計算フィールドを作ると良いでしょう。

Offline

#3 2014-09-10 13:39:02

にも
Guest

Re: 敬称の自動切り替え

Shin様
完璧です!
いつもありがとうございます。

#4 2014-09-10 13:43:47

にも
Guest

Re: 敬称の自動切り替え

度々申し訳ありません。
海外の会社の場合のことを忘れておりました…
英語のみの会社名の場合も御中にしたいのですが、可能でしょうか?

#5 2014-09-10 13:50:11

Shin
Member

Re: 敬称の自動切り替え

Case ( PatternCount ( 顧客名 ; "会社" ) ; "御中" ; PatternCount ( 顧客名 ; "Company" ) ; "御中" ; "様" )
などでどうでしょう。(微調整してね)

Offline

#6 2014-09-10 14:46:48

にも
Guest

Re: 敬称の自動切り替え

必ずしもcompanyが入っているわけではないんです…

英文字のみの場合は、というようなものは作れますか?

#7 2014-09-10 15:43:03

チポ
Member

Re: 敬称の自動切り替え

英語では
  Co.,Ltd.
  Corp.
  Inc.
などの表記が有るようですが、他にも有るようですよ。

とりあえず、分るのをベタベタ並べておいて
他の表記が出てきたらそれに加えてゆけばいいのでは。

Offline

#8 2014-09-11 11:37:58

honda
Guest

Re: 敬称の自動切り替え

そもそもになってしまう蛇足ですが、分類フィールド使用した方が良いと思います。
分類作業そのものは既述の計算式と同じ条件が使えますし、更にケースが増えた場合も対処しやすい。

宛名出力業務用のソリューションを制作・運用してましたが、
分類と手動敬称というフィールドを設け、手動敬称に入力がある場合はそれを使用、
入力がない場合は分類に基き自動判定、としていました。

契約書なので手動までは不要かもしれませんが、
請負での宛名出力では「殿」「先生」「君」「各位」、変わった所で「嬢」などもありました。
英語圏の方の場合、個人宛てであっても「Dr.」「M.D.」「Prof.」「Sir」等、
案外日本語よりも面倒だった記憶があります。

自分がしていた開発では、大抵の業務向けでも、
この辺の敬称の扱いはセットにして組み込んでました。

#9 2014-09-11 18:52:15

旅人
Member

Re: 敬称の自動切り替え

外国の会社宛に敬称は付けませんよね。日本支店という意味かな。
「国外会社」や「国外個人」と入れるフィールドを作っておけばいいのでは。

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, 8 queries executed - Memory usage: 522.85 KiB (Peak: 527.39 KiB) ]