質問: ファイルメーカー いちレコード内ポータル合計 エクセルに落とせるように、繰り返しフィールドをやめて、ポータルで表示しました。 シリアル番号をキーとしてリレーションして ポータルに 種類 単価 個数 金額 a 10 2 20 b 20 3 60 a 10 1 10 ※種類は値一覧でaとbのリスト選択、金額は単価*個数 上記のように入力したあと 種類a金額を計算フィールドに30 種類b金額を計算フィールドに60 とだしたいのです。 繰り返しフィールドの場合はif(種類="a";sum(金額);"") というような式にすればエクセルでいう sumif関数のように30とでたのですが、 ポータルでif(種類="a";sum(リレーション名::金額);"") としても、先頭がaであれば、金額全てを合計して 90とでてしまいます。。。 なにか、よい計算式はないでしょうか...。
回答: if(リレーション名::種類="a"... でもaだけの合計ではなくポータル内全体の合計になってしまう。 何かいい方法ございませんでしょうか?