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

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

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

You are not logged in.

Announcement

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


#1 2021-12-06 16:39:09

条件の計算式について教えて下さい。

win10 FM19を使用しています。

テーブル 基本データ
テーブル 係リスト
テーブル 部署
テーブル 班

基本データのレイアウトに係リストのポータルを表示しています。
係リストのポータル内には、係リストの 「テーマ」「名前」「係名」のフィールドがあり、

2つのテーブルから、それぞれ、テーブル内のレコードに名前があるものに関して、

Lookup ( 部署::係名; " ") &  Lookup ( 班::係名; " ")

で名前を入力した隣の係名のフィールドに自動で入力されるようになっています。
このままですと部署と係が同じ条件で係名が入ってしまうので、
係リストのテーマに特定の文字がある場合のみ、班の係を反映させたいのですが、
どのような計算式になるのかを教えて頂けないでしょうか。

Offline

#2 2021-12-06 17:36:49

Shin
Member

Re: 条件の計算式について教えて下さい。

リレーション関係が全くわかりませんが、
おそらく、係リストのテーマに特定の文字 があるかどうかで、分岐すればいいのでは。
Case ( その条件 ;  Lookup ( 班::係名; " ") ;  Lookup ( 部署::係名; " ") &  Lookup ( 班::係名; " ") )

Offline

#3 2021-12-07 09:12:10

チポ
Member

Re: 条件の計算式について教えて下さい。

> 係リストのテーマに特定の文字がある場合
この判定ができないのかな?

Filter関数
でテキストの中から指定したテキストを抜き出せます。

関数のヘルプです
https://help.claris.com/ja/pro-help/content/filter.html

Offline

#4 2021-12-07 15:21:13

Re: 条件の計算式について教えて下さい。

Shinさん チポさん 有難うございます。
Shinさんに教えて頂いた式でうまくいきました。
チポさんいつも有難うございます。
Filter関数勉強になります。
また、宜しくお願い致します。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.009 seconds, 9 queries executed - Memory usage: 506.41 KiB (Peak: 516.59 KiB) ]