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

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

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

You are not logged in.

Announcement

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


#1 2016-12-16 10:14:35

ルル
Guest

一つのフィールド内に含まれる特定の文字列を複数検索して繰り返しフィールドに表示したい

FM12AD WINDOWS10

一つのテキストフィールド内に、「香るブラック デミタス BOSS BOSS BOSS デミタス 香るブラック デミタス 香るブラック」のように改行なしで特定の文字列が順不定で入っているのですが、これを種類別にいくつあるのか調べる場合、計算式のパターンカウントを使うと良いようなのですが、検索テキスト別の結果を繰り返しフィールドに表示したい場合、どのような計算式にすれば良いのでしょうか?

PetternCount ( テキスト; ”香るブラック” )では、一つしか結果が表示されず、調べてもわからなくて困っています。

表示したい順番は、香るブラック デミタス BOSSです。

よろしくお願いしますm(_ _)m

#2 2016-12-16 11:58:22

旅人
Member

Re: 一つのフィールド内に含まれる特定の文字列を複数検索して繰り返しフィールドに表示したい

PetternCount ( テキスト; ”香るブラック” )
PetternCount ( テキスト; ”デミタス” )
PetternCount ( テキスト; ”BOSS” )
と3個作ればいいのでは?

Offline

#3 2016-12-16 12:11:15

Shin
Member

Re: 一つのフィールド内に含まれる特定の文字列を複数検索して繰り返しフィールドに表示したい

別に繰り返しフィールドを作り、繰り返しそれぞれに、香るブラック デミタス BOSS と設定しておきます。
計算繰り返しフィールドで、PetternCount ( テキスト; 繰り返しフィールド )とすれば良いでしょう。

Offline

#4 2016-12-16 14:18:21

ルル
Guest

Re: 一つのフィールド内に含まれる特定の文字列を複数検索して繰り返しフィールドに表示したい

旅人さん、Shinさん、ありがとうございます。
すみません、うまく出来ません(汗)

フィールド「テキスト(テキストが入っているフィールド)」「品目」「数量」
と作りまして、品目フィールドをテキストで繰り返しを3にして中身に「香るブラック」「 デミタス」「 BOSS」とそれぞれ入力して
数量フィールドに計算式で、PetternCount ( テキスト; 品目 )として、繰り返しを3にしてみたのですが、香るブラックの数しか拾えないです。

どこが間違っているのでしょうか?

#5 2016-12-16 14:29:08

tim
Guest

Re: 一つのフィールド内に含まれる特定の文字列を複数検索して繰り返しフィールドに表示したい

繰り返しでないフィールドには[1]を付けます。
PetternCount ( テキスト[1]; 品目 )

#6 2016-12-16 14:56:56

ルル
Guest

Re: 一つのフィールド内に含まれる特定の文字列を複数検索して繰り返しフィールドに表示したい

timさん、ありがとうございます!
バッチリできました!!!ありがとうございましたm(_ _)m

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: 511.34 KiB (Peak: 518.34 KiB) ]