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

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

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

You are not logged in.

Announcement

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


#1 2019-04-04 23:58:48

zouno33
Member

過去の質問「重複レコードに連番を自動で表示するには」が再現できません。

Mac FM17です。

過去の問いに対して、質問者様は解決されたそうです。
しかし私は再現できません。

ひらがな/連番
て/1
て/2
う/1
て/3
う/2
う/3

となるのが希望です。

レコードIDの計算フィールドに
Get ( レコード ID )
と入れ、リレーションを
あいうえお >= あいうえお2 で結びます。
連番フィールドに
Count ( あいうえお2:: レコードID )
といれると

て/1
て/2
う/3
て/4
う/5
う/6

になります。

集計フィールドのカウントを作り、「現在のカウント」と「ソートされたグループごとに集計を再開する」
にチェックを付け、あいうえお2::ひらがなを指定し、繰り返しの集計は全体を選びました。
結果は、計算フィールドでの指定と同じになります。

どこが間違っていて希望どおりの動作にならないのでしょうか?。
どこが足りてないのでしょうか?。

どなたか教えてください。よろしくお願いします。

Offline

#2 2019-04-05 00:30:42

Hiro
Member

Re: 過去の質問「重複レコードに連番を自動で表示するには」が再現できません。

その自己リレーションの設定で「ひらがな」キーが設定されていないからでは?


「テーブル:: レコードID」   >=   「テーブル 2:: レコードID」
   AND
「テーブル:: ひらがな」       =     「テーブル 2:: ひらがな」

Last edited by Hiro (2019-04-05 00:31:09)

Offline

#3 2019-04-05 23:16:04

zouno33
Member

Re: 過去の質問「重複レコードに連番を自動で表示するには」が再現できません。

Hiroさんありがとうございます。

希望通りの動作ができました。

Numbersで最初作っていましたが、レコードが1000を超えたぐらいで
重くなって、これでは駄目だと思いました。

countif ( $A$1:A1 , A1 ) でカウントしていましたが、
FileMakerでどうしていいかわからず困っていました。

理解を深めたいので、思ってることへの意見を聞かせてもらえませんか

「テーブル:: レコードID」 >= 「テーブル 2:: レコードID」
「=」 が$A$1で、「>」 が左辺のA1?。範囲を指定してる?。

今回、できないことを考えて、知らなくてできない、やりかたを想像できなくて
できないということに気付きました。

二組のペアを用意するということが想像できませんでした。
リレーションをみて、頭で実際の値を並べてみて、なるほど。と思いました。
でも、その方法が自力では導けなかったです。

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, 7 queries executed - Memory usage: 505.16 KiB (Peak: 515.98 KiB) ]