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

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

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

You are not logged in.

Announcement

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


#1 2018-05-29 14:07:23

takachome1102
Member

小計パートにある「取引先ID」の個数を数えたい

いつもお世話になります。

恐縮ですが、
繰り返しフィールドなどの使い方をよく理解できておらず、
下記の「取引先ID」の個数を数えたくも頓挫している状態です。

「客先訪問レイアウト」(訪問テーブル)に置いてあるフィールド

取引先ID 取引先名  物件名
K123    あいうえお   aaa
K123    あいうえお      bbb
K125  かきくけこ      ccc
K125  かきくけこ      ddd
K125  かきくけこ      eee
K134  さしすせそ      fff
K167  たちつてと      ggg
K205  なにぬねの      hhh
K260  はひふへほ      iii
K260  はひふへほ      jjj
K301  まみむめも     kkk
K301  まみむめも     lll
K301  まみむめも     mmm

※取引先IDは、小計ソートのパート


上記のリストで、
取引先は、
K123,K125,K134,K167,K205,K260,K301なので、
取引先の数は、[7]となりますが、
この取引先の数をレイアウトに置きたいのですが、
どうすれば良いでしょうか?

すみませんが、
どなたか教えていただけますか?



テーブル:「訪問」テーブル  フィールド:取引先ID
テーブル:「取引先」テーブル フィールド:取引先
テーブル:「物件」テーブル フィールド:物件

Offline

#2 2018-05-29 15:54:42

Shin
Member

Re: 小計パートにある「取引先ID」の個数を数えたい

環境は?
取引先ID の一覧集計フィールドを作り、その値を GetSummary() で取り出し、UniqueValues() 関数でユニークにして、ValueCount() すればいいです。
https://www.dropbox.com/s/ewpth0ymfl7cu … 2.zip?dl=0 (FM16以降対応)

Last edited by Shin (2018-05-29 16:00:07)

Offline

#3 2018-05-29 18:39:26

takachome1102
Member

Re: 小計パートにある「取引先ID」の個数を数えたい

Shin様

有難うございます。

環境は、
FM15 pro   Win7 64bit   
です。

すみません、
UniqueValues() 関数
が見当たらないのですが、
カスタム関数などで作成して、
代用する方法等ありますでしょうか?

よろしくお願いします。

Last edited by takachome1102 (2018-05-29 18:56:15)

Offline

#4 2018-05-29 22:03:04

Shin
Member

Re: 小計パートにある「取引先ID」の個数を数えたい

リスト内容の整理をするカスタム関数
https://fm-aid.com/bbs2/viewtopic.php?id=6594
にあります。

または、値一覧を使う方法もあります。

Last edited by Shin (2018-05-30 08:56:59)

Offline

#5 2018-05-30 18:31:56

takachome1102
Member

Re: 小計パートにある「取引先ID」の個数を数えたい

Shin様

回答有難うございます。

昨日いただいていたメッセージのやり方で、
まずはできました!
有難うございます。

今朝いただいたメッセージの方法、
恥ずかしながら、理解がまだ完全におよばず奮闘中です。

とりあえず、課題についてという意味では解決しましたので、
いったん、「解決」のステータスにさせていただきます。

引き続き、いただいたメッセージの内容勉強します。

有難うございました!

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 509.84 KiB (Peak: 515.8 KiB) ]