みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
今年の8月末からファイルメーカーを触るようになりましたが、業務の片手間で独学でやっており、
理解が乏しいため質問させてください。
診療科コード、予約項目コード、予約日のフィールドのテーブルで、
予約項目コード毎の最大値をリスト形式で表示させたいのですが、
Masterbook(FM17)を自分が作りたいものに必要になるであろう箇所をサラッと読んだだけのためやり方がよくわかりません。
集計フィールド、集計パートを試してみたのですが、テーブルの全レコードに集計フィールドが追加されただけのような状態となってしまいました。
作業環境Win7、FM Pro15です。
また、上記テーブルは外部データソースでレコードは25万件ほどあります。
すみません、訂正です
予約項目コード毎の最大値→予約項目コード毎の日付の最大値
集計レイアウトのボディーを削除すればいいのでは。
その小計パートは、予約項目コードをキーとして、予約項目コードフィールドト、予約日の最大値の集計フィールドが入ります。
その小計パートのキーフィールドでソートすれば、集計値が表示されます。
Last edited by Shin (2019-10-11 15:37:45)
Offline
> 集計パート
小計パート
ですね。
小計パートはそのソート対象フィールドでソートしないと表示されません。
> 予約項目コード毎の日付の最大値
ソートを
予約項目
日付
の順にしたり、その逆順にしてみてその表示を見比べてみてください。
Offline
ご助言いただきありがとうございます。
ご助言通りにやってみた(つもり)なのですが思うようにいきません。
Accessはある程度使ったことはありますが、ファイルメーカーについてはど素人です。
全く違うところでつまずいている可能性がありますので、
失礼かと思いますが、簡単なサンプルをいただけないでしょうか。
https://www.dropbox.com/s/7jxjw5bwqmvsx … fmp12?dl=0
ごく簡単なサンプルです。
チポさんの説明のとおり、小計パートがソートと深く関連していることをまずご理解ください。
ソートを解除すると、小計パートは表示されなくなります(サンプルの「元データ」ボタンは、ソートを解除しています)。
Shinさんの説明のように、ボディを持たないレイアウトも作成可能です。
サンプルのレイアウト(「一覧_ボディなし」)をご覧ください。
Last edited by koeda (2019-10-11 17:01:15)
Offline
ありがとうございました。
集計用レイアウトのソート設定をごちゃごちゃやっていましたが、元のデータのソートをやっていませんでした。
Pages: 1
[ Generated in 0.006 seconds, 10 queries executed - Memory usage: 510 KiB (Peak: 514.91 KiB) ]