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

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

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

You are not logged in.

Announcement

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


#1 2017-05-26 14:13:49

Shin
Member

Re: 繰り返しフィールドによる繰り返しフィールドの集計

販売数F[1] + 販売数F[2] + 販売数F[3] + ... + 販売数F[70]  という式でできますよ。

構造的には最悪と言っていい構造で、繰り返しフィールドを使わない構造へ、根本的に作り直されることを強くお勧めします。

Offline

#2 2017-05-26 15:18:12

Shin
Member

Re: 繰り返しフィールドによる繰り返しフィールドの集計

上で提示した式を、繰り返し1で適用されるような式を作ればいいです。

具体的な運用がわかりませんが、カテゴリーの数に関係なく、繰り返しフィールドを使ったことは、根本的に間違っています。将来的に必ずシステムが破綻します。

Last edited by Shin (2017-05-26 15:18:29)

Offline

#3 2017-05-26 18:39:05

Shin
Member

Re: 繰り返しフィールドによる繰り返しフィールドの集計

Choose ( Get ( 計算式繰り返し位置番号 ) - 1 ;
    Sum ( 販売数F[1] ; 販売数F[2] ; 販売数F[3] ; ... ; 販売数F[70] ) ;
    Sum ( 販売数F[71] ; 販売数F[72] ; 販売数F[73] ; ... ; 販売数F[118] ) ;
  ... )
でもいいですよ。

繰り返しフィールドは、他の言語での配列やスプレッドシートのセルのように見えますが、かなり中途半端な仕様です。途中だけを取り出して利用する、というのもかなり面倒な処理が必要になったりします。
具体的な運用がわかりませんが、他のテーブルにカテゴリーを含めて情報をもたせ、それを関連付けて参照していく、というのが、データベースの考え方です。

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, 9 queries executed - Memory usage: 508.28 KiB (Peak: 522.97 KiB) ]