みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
Win10 FM17を使用しています
集計を作ったことがなく質問です
カレンダーを作成して
日付フィールド[31]
曜日フィールド[31]
1行目フィールド[31] (○、△、□、①、②、③)ドロップダウンで選択
2行目フィールド[31] (○、△、□、①、②、③)ドロップダウンで選択
3行目フィールド[31] (13~21,13~23,外、内)ドロップダウンで選択
集計フィールドを作りたい
1日 2日・・・・・・・
○ 3 2
△ 1 4
・
・
・
内 2 5
集計フィールドはどのように計算式をいれたらいいのでしょうか?
Offline
勤務のシフト表ですか。提示されている入力は、一人ごとのカレンダーという意味ですよね。
1行目と2行目は、それぞれ独立したフィールドですか。それとも、最大2項目の入力がある、という事でしょうか。同じ値の入力でも許されるのですか。
繰り返しフィールドは特殊なフィールドですので、便宜的に一時的なデータを保存したり、計算フィールドとして内部で使うのは問題ありませんが、通常のデータを入力したり、保存するフィールドとして使うことは避けられた方がいいでしょう。
データの保存に繰り返しフィールドを使わないように作り変えることをお勧めします。1人1日を1レコードとするテーブルを作りましょう。
その上で、入力用のフィールドの設定ですが、
そのテーブルに3この入力用のフィールドを作る作り方と、
上のテーブルからリレーションを張った別テーブルを作り、1項目ごとに1レコードとするテーブルを作る方法(例えば、10/1 Aさん ○ )
があります。
その上で、それを項目ごとに繰り返しフィールドに展開して、集計するのがいいでしょう。
ただ、入力用の一覧表示フォームも作らないといけない(結構テクニックが必要です)でしょうから、考え所でしょうか。
そのままの形がいいのでしたら、List ( 1行目フィールド ; 2行目フィールド ; 3行目フィールド ) という計算フィールドを作り、さらにそれを一覧集計する集計フィールドを作ります。
計算フィールド ValueCount ( FilterValues ( 集計フィールド ; "○" ) ) を作れば、○ をカウントできます。同じように10個の計算フィールドを作ればいいでしょう。
https://www.dropbox.com/s/m1vpckgf1sr6m … 2.zip?dl=0
Last edited by Shin (2020-09-19 14:30:00)
Offline
返事遅れました
ありがとうございます
1行目、2行目は独立したフィールドになります
サンプルありがとうございます
参考にしてみます
Offline
Pages: 1
[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 505.49 KiB (Peak: 515.51 KiB) ]