みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
Win10
ファイルメーカーPRO14
を使用しています
(現在)
使用するテーブルは一つ(テーブル名:入居者管理)
使用するフィールドは一つ(フィールド名:入居者名 タイプ:テキスト)
現在「入居者名」フィールドに以下のようなパターンで入力があります。
(したいこと)
①フィールド内のテキストをそれぞれやじるし後のように変更したいのです。(つまり名前だけを残してその他を消したいです)
“山田太郎Q2020/12/1まで” →”山田太郎”
“山田太郎2020/12/1までQ” →”山田太郎”
“山田太郎q2020/12/1まで” →”山田太郎”
“山田太郎Q 2020/12/1” →”山田太郎”
“山田太郎Q 2020/12/31まで” →”山田太郎”
“山田太郎2020/1/1までQ” →”山田太郎”
“山田太郎q 2020/1/15まで” →”山田太郎”
“山田太郎 2020/12/31までQ” →”山田太郎”
“山田太郎Q” →”山田太郎”
“山田太郎” →”山田太郎”
計算式は
「Q(q)から後ろを削除」or 「数字から後ろを削除」になるのかなと思っていますがやり方がわかりません
ご教授よろしくお願いします。
Offline
> 「Q(q)から後ろを削除」or 「数字から後ろを削除」
このまんまの考えで、、
GetValue ( Substitute ( フィールド ; [ "Q" ; ¶ ] ; [ "q" ; ¶ ] ; [ "0" ; ¶ ] ; [ "1" ; ¶ ] ; [ "2" ; ¶ ] ; [ "3" ; ¶ ] ;
[ "4" ; ¶ ] ; [ "5" ; ¶ ] ; [ "6" ; ¶ ] ; [ "7" ; ¶ ] ; [ "8" ; ¶ ] ; [ "9" ; ¶ ] ) ; 1 )
ベタベタですが、、
Offline
RomanHankaku ( フィールド ) としておいたほうがいいかも。
Offline
Shinさん
確か似そうですね、全角英数の入力を失念していました。
Offline
SHIN様
チポ様
ありがとうござます。
実装できました。
なぜそうなるのかは今後しっかり確認します・・・
まずはお礼を言わせてください。
ほんとに助かりました。ありがとうございます。
Offline
Pages: 1
[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 509.18 KiB (Peak: 516.02 KiB) ]