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

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

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

You are not logged in.

Announcement

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


#1 2017-05-12 15:55:14

keiko8
Member

ポータルの集計

お世話になります(^^)初めて質問します(^_^)/

初心者につき宜しくお願いします。
ファイルメーカー14.0.6をWinとMacの環境下で使っています。
最近、システムを作ってた方が辞めて、私に回ってきて困っています。
ネットで調べても分からないので、ご伝授下さいませ^^

ファイル名:不良品DB

テーブル:不良内容
フィールド名:
不良内容
・日付
・背番号
・製品名
・不良内容
・不良数

テーブル:製品別不良
フィールド名:
背番号

リレーションシップでテーブル「不良内容」と「製品別不良」の背番号を繋げました。
その後、製品別不良テーブルにポータルを作成しました。
レイアウトは、
ポータル外に、
・背番号フィールド
・製品名フィールド
ポータル内に
・不良内容フィールド
・不良数フィールド


そして不良内容テーブルに新規ページ作成でします。
1ページ目
・日付→2017/05/12
・背番号→123
・製品名→ABC
・不良内容→カケ
・不良数→10

2ページ目
・日付→2017/05/12
・背番号→123
・製品名→ABC
・不良内容→カケ
・不良数→5

2ページ作成しました。
レイアウトを製品別不良で、背番号フィールドに123と入力すると、製品名フィールドに自動でABCと入ります。
そして、ポータル内には
「カケ」10
「カケ」5
と自動で入ります。

上記での、10+5で、カケ15と表示させるには、多分ポータル内をダブルクリックしてポータルレコードのフィルタで、式?を入れないと駄目だと思いますが、この式?が全く分かりません。
ご伝授頂けますか?

恵子

Offline

#2 2017-05-12 16:17:11

Shin
Member

Re: ポータルの集計

もし、別の不良で、・不良内容→キズ 不良数→5 という物が合った場合は、どう処理するのでしょうか。

単純に合計するだけでしたら、不良内容テーブルに、集計フィールド:不良数の合計 を作り、製品別不良 のレイアウトのポータルの外にそのフィールドを置くだけで合計は出ます。
不良内容毎の合計が必要でしあら、別の処理が必要でしょう。

Offline

#3 2017-05-12 16:34:50

keiko8
Member

Re: ポータルの集計

Shin様

有り難うございます。
キズもあります。
キズはキズで合計で表示して欲しいです。
カケもカケで合計で表示して欲しいです。

Offline

#4 2017-05-12 17:19:08

チポ
Member

Re: ポータルの集計

日ごと、不良理由ごとの合計ですよね?


説明では、
ポータルには、製品ごとの不良明細がリストされますが、
同日付のレコードが有るとその通り同日付のレコードがリストされます。

これがご希望ですか?
それとも日付でまとめて、1日付1レコードで表示がご希望ですか?

前者の場合、
日ごとの合計の表示はどのように?

Offline

#5 2017-05-12 17:24:59

keiko8
Member

Re: ポータルの集計

チポ様

有り難うございます。
今回は日付は関係なく、不良の内容別の合計の数を知りたいのです。
背番号を入力してABCの不良は、カケが20個で、ワレが30個で、汚れが50個
そんな感じにしたいのです。

Offline

#6 2017-05-12 18:04:09

チポ
Member

Re: ポータルの集計

不良内容テーブルで、
  背番号
  and
  不良内容
で自己リレーションして、
計算フィールド
  Sum ( 自己リレーション::不良数 )
で各不良理由ごとの合計が求められます。

これを製品別不良テーブルのポータルに不良理由ごと1レコード表示すればいいのですが、
現在のポータルにフィルタを掛けることで可能になります。

一工夫必要になりますが、
考えてみますか?


> 1ページ目
1レコード目
ですね。

Offline

#7 2017-05-13 02:43:12

Shin
Member

Re: ポータルの集計

内容のテーブル側で集計しておいて,表示するサンプル
https://www.dropbox.com/s/6gl5yyk4t9t7q … 7.zip?dl=0

Offline

#8 2017-05-15 17:23:35

keiko8
Member

Re: ポータルの集計

皆様

親切に教えて頂き有り難うございます。
分からずで駄目でした。
もっともっと勉強します。
有り難うございました。
解決にしてしまいましたが、、

有り難うございました。

恵子

Offline

#9 2018-02-21 00:16:26

fuka
Member

Re: ポータルの集計

Shin様
ポータルの集計の参考にさせていただきます、よろしくお願いします。

Shin wrote:

内容のテーブル側で集計しておいて,表示するサンプル
https://www.dropbox.com/s/6gl5yyk4t9t7q … 7.zip?dl=0

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: 562.36 KiB (Peak: 581.14 KiB) ]