0

これが Filemaker Pro 12 でも可能かどうかわからない場合は、いくつかのデータ列から累積合計を取得し、それをレイアウト フォーム ビューに表示したいと考えています。

たとえば、5 つのフィールドを持つテーブルがあるとします。

ID  Type    Lymph   Neutro    Eosin   Mono
1   A       10      5         3       2
2   A       8       7         2       3
3   B       5       1         0       0

これで、行ごとにリンパ液、ニュートロ、エオシン、およびモノの合計を計算する列を追加できます。ただし、タイプごとにこれらの列の合計がある列が必要です。理想的には、データを入力するときに数えたセルの総数を確認できるように、レイアウトに累積合計を表示します。

ID  Type    Lymph   Neutro    Eosin   Mono  RowSum  CumSum
1   A       10      5         3       2     20      20
2   A       8       7         2       3     20      40
3   B       5       1         0       0     6       6

一般的な考え方は、一般的な(架空の)コンピューター言語で次のようなものです。

CumSum = if(Type[ID] == Type[ID-1], RowSum[ID] + CumSum[ID-1], else(RowSum[ID]))

これは可能ですか?私は Filemaker Pro をまったく初めて使用するので、助けていただければ幸いです。

4

1 に答える 1

1

サマリーフィールドを探しています。基本的に、要約フィールドを作成するには、

[ファイル]>[管理]>[データベース...]

タイプを[概要]に設定して新しいフィールドを作成します。[作成]を押すと、要約する内容を選択できるボックスがポップアップ表示されます。

ここで理解しておくべき重要なことは、フィールドがレポートのどこに配置されているかに基づいて、合計するレコードを決定するということです。

実行したいのは、レポートレイアウトを作成し、[タイプで並べ替えた場合の要約]セクションを作成することです。次に、レポートのそのセクションに要約フィールドを配置し、レポートをタイプ別に並べ替えます。

また、私は通常、独自のサマリーフィールドを作成しますが、レポートレイアウトを作成するときに、Filemakerが自動的にサマリーフィールドを作成できる場合があります。

サマリーフィールドの詳細については、こちらをご覧ください

Filemakerの概要フィールド

そして、ここにレイアウトの作成に関する詳細があります

Filemakerでレイアウトを作成する

于 2012-12-31T19:26:37.627 に答える