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

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

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

You are not logged in.

Announcement

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


#1 2021-06-16 11:56:37

ししまる
Guest

表示のみのレイアウト作成

ファイルメーカーの初心者です。
Verは、19.1でWindows10で使用しています。
生産管理的なものを作成しています。
計画テーブルに作業工番、作業月1~6、月工数1~6のフィールドを設定しています。
作業月には、作業予定の年月を入れ、月工数には作業予定月の予定工数を入れています。
この計画テーブルの内容を、一覧表示専用のレイアウトに表示したいのですが、
いい方法が分かりません。
一覧表示には、現在の月から12か月分の年月を表示し、作業工番毎に計画テーブルで
入力した予定工数を表示させたいです。
一覧表示では、作業月1~6の内容と一覧表示の年月(12ヵ月分)と一致したところに、
予定工数を表示させたいのですが、ポータルでも繰り返しフィールドの作り方とも
違うため、何かいい案があれば、教えて頂けないでしょうか。
宜しくお願いします。

#2 2021-06-16 12:25:56

Shin
Member

Re: 表示のみのレイアウト作成

生産テーブルに入っている情報を、具体的に書き出して見てもらえませんか。
上の情報では、1レコードに、複数月の複数の工程が保存されているように見えますが、この構造ですと展開させるのは非常にやっかいです。

Offline

#3 2021-06-16 13:44:11

ししまる
Guest

Re: 表示のみのレイアウト作成

早速、ご連絡頂きまして、ありがとうございます。
計画テーブルのフィールド内容は、以下の通りです。
作業項番
作業月1
作業月2
作業月3
作業月4
作業月5
作業月6
月工数1
月工数2
月工数3
月工数4
月工数5
月工数6

以上となります。

構造的に展開が難しいかと思っていましたが、やはり
簡単に構成出来る様な感じではなさそうですね。

#4 2021-06-16 15:27:57

Shin
Member

Re: 表示のみのレイアウト作成

その構造では、少々面倒な処理を行わないと集計はできません。
2テーブル構造にして、作業項番 を管理するテーブル、作業項番、作業月、月工数を管理する明細テーブルを作ります。
入力は、明細テーブルをポータルで表示します。
集計表示は、明細テーブルのクロス集計ですので、検索されればたくさん事例が出てくると思います。

ちなみに、作業月では、年跨ぎなどで処理がややこしいので、年月情報か、月初日を持たせておいたほうがいいでしょう。
簡単なサンプルです。
https://www.dropbox.com/s/yjuolib5b7lgs … 2.zip?dl=0

Offline

#5 2021-06-16 15:53:24

ししまる
Guest

Re: 表示のみのレイアウト作成

早速、回答頂きありがとうございます。
内容を確認させて頂きます。

#6 2021-06-17 09:08:51

ししまる
Guest

Re: 表示のみのレイアウト作成

Shinさま

内容確認させていただきました。
少し、考えていたイメージと違っていました。

こちらのイメージとしては、以下のようなものを考えております。
実現性はあるのでしょうか。

イメージ
       2021/06   2021/07   2021/08 ・・・・・ 2022/05
作業項番1    3             4
作業項番2    2      2
作業項番3    1             2          2


上記のようなイメージを実現したいと思っています。
如何でしょうか。

#7 2021-06-17 09:20:21

Shin
Member

Re: 表示のみのレイアウト作成

そのイメージのサンプルですが。スクリプトを走らせて見てください

Offline

#8 2021-06-17 12:00:16

ししまる
Guest

Re: 表示のみのレイアウト作成

Shinさま

申し訳ありません。
スクリプトを見落としていました。
スクリプトを実行したところ、イメージに近かったです。
参考にさせて頂きます。
もし、不明点があれば、再度、返信投稿させて頂きます。
ありがとうございました。

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 514.43 KiB (Peak: 519.34 KiB) ]