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

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

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

You are not logged in.

Announcement

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


#1 2023-06-16 23:03:56

taktak
Guest

今月の予定を管理したい

顧客毎に点検頻度が異なるという要件の中で、今月の予定というレイアウトを作成しようとしています。


点検頻度の条件
点検頻度は毎週、2週に1回、月1回、月2回(行かない週がある)、月3回(行かない週がある)、月4回(行かない週がある)、2月に1回、3月に1回、4月に1回、6月に1回等様々です。
1週間に2回行くことはありません。月1回以下の場合は大体同じ曜日に行きます。月1回以上の場合は、その月のどの日に行ってもかまいません。


今の段階
顧客=頻度のリレーションによって、予め登録された頻度を元に今月の予定レイアウトに顧客をリストアップできるようにしたいが、どのように設計したらよいかわからない。


知恵をお貸しください。

#2 2023-06-17 06:50:23

himadanee
Guest

Re: 今月の予定を管理したい

リストアップするのは、日付で今月を検索するだけでいいですが、
文面からは、そもそも予定を立てるのができずに困ってる感じがしますが...
(点検日テーブルに顧客と日付を入れていく作業)

#3 2023-06-17 08:55:50

Shin
Member

Re: 今月の予定を管理したい

毎週、2週に1回、月1回、●月に1回、は、前回の予定に固定された日数を加えればいいので簡単ですよね。(月末処理は必要ですが)
月2回(行かない週がある)、月3回(行かない週がある)、月4回(行かない週がある)をどうするのかでしょうね。単純に考えれば、それぞれ15日、10日、7.5日加えて前後に調整すればいいのでしょうが。

Offline

#4 2023-06-17 17:15:44

taktak
Guest

Re: 今月の予定を管理したい

回答下さりありがとうございます。

himadaneeさん
予定を管理するテーブルを作成して、そこに予定のレコードを作成していくのがオーソドックスなやり方なのかもしれませんが、顧客の点検頻度は1度契約で決まったら、そうそう変わることがありませんのでマスターで1回設定したら、あとはその月が来たら自動でリストアップされてそれを消化していくというような感じにする方法が可能なら、そのほうが落としもなく作業量も少なく管理できるのでは?と思って質問しました。(自分にはどう設計してよいか思いつかなかったので)

Shinさん
マスターで点検頻度フィールドみたいなものを作成して、それに対して「今月の予定レイアウト」に前回点検日から計算するボタンなどを実装する感じでしょうか?

#5 2023-06-17 22:26:46

Shin
Member

Re: 今月の予定を管理したい

契約時に1年分の予定を策定し、その後変更がほぼ無いのでしたら、簡単でしょうただ、現実的には、機械的に予定を入れてそのままOKでは無いでしょう。その調整が面倒な作業になると思います。

Offline

#6 2023-06-19 14:53:01

taktak
Guest

Re: 今月の予定を管理したい

Shin様
修正が入る可能性が0ではありませんので、それも考慮しなくてはいけませんね。もう少し考えてみます。ありがとうございました。

#7 2023-06-19 16:05:47

チポ
Member

Re: 今月の予定を管理したい

> その月が来たら自動でリストアップされてそれを消化していく
> というような感じにする方法が可能なら、
> そのほうが落としもなく作業量も少なく

点検のたびのレコードは作らないのですか?
これを作って、点検の詳細を入力するのが普通なのでは?

この入力時に次回の予定レコードを作ればいいのでは。
それをリストにできますよね。

Offline

#8 2023-06-20 11:51:42

himadanee
Guest

Re: 今月の予定を管理したい

>入力時に次回の予定レコードを作れば
毎週とか頻度が高いのは複数作る必要がありそうですが、そうなると「1年分の予定を策定」ぐらいでいいかなあ。
結局「この日に予定が入りすぎ」とか、個別に調整しないといけないこともあるだろうから、「点検のたびのレコード」は必要でしょうね。

#9 2023-06-20 13:20:43

チポ
Member

Re: 今月の予定を管理したい

最初だけは複数の予定を作ることになるでしょうけれど、
運用では、予定が一つなくなったら新たに一つ予定を作る。
でいいのでは。

どこまでの予定を作るかは決め方次第でしょう。
その予定を作るのもほぼ自動化できるのでは。

Offline

#10 2023-06-20 15:28:18

himadanee
Guest

Re: 今月の予定を管理したい

なるほど、次回と言っても今終わった予定のでなくて、登録されてる最後の予定の次回を作ればいいわけですね。

結局、1か月に複数回というのがある以上、「今月の予定レイアウトに顧客をリストアップ」といっても「マスターで1回設定」だけでは使いやすくはできないでしょう。
予定だけでなく実行結果の記録も必要でしょうし。

#11 2023-06-25 10:41:47

taktak
Guest

Re: 今月の予定を管理したい

返事が遅くなり申し訳ありません。

現在は、予定は別のExcelファイルを印刷したもので管理しています。
列に月、行に顧客の点検回数分空欄セルがあるというものです。点検をしたらその日付を記入して管理しています。

これをそのまま使用していくこともできるのですが、ファイルメーカーで実装できないかなと考えた次第です。
素直に考えれば、予定するときにレコードを作成して、それに対して点検日や内容を入力していけばよいのですが、それですと毎回予定を立てなければならない分、現行の運用の方が効率的になってしまいます。

いろいろと回答をヒントに検討しましたが、「何月何日に点検を予定する」にしてしまうと予定が増えてしまった日の件数の調整が必要になってきてしましますので、日単位ではなく月単位で、今月この顧客は何回点検予定があって、前回点検日がいつでが分かれば運用できるかもと思い始めています。
あとは、点検回数ごとの計算をどうするか、自動作成は予定作成ボタンで月単位でまとめてレコードを作成するかぐらいまで考えています。
もう少し考えてみます。

#12 2023-06-25 16:16:00

Shin
Member

Re: 今月の予定を管理したい

その Excel の表も、巨大なものですよね。
それを含めて、こんな動きをさせてみてはいかがでしょう。
https://www.dropbox.com/s/s3g29pnpunm8h … 2.zip?dl=0
顧客ごとのワクをクリックすると、予約が入ります。そろそろ次回点検を着色してあります。
点検は、1点検ごとにレコードが作ってありますので、そこで今週とか今日で検索すれば、行動予定表になります。

Offline

#13 2023-06-26 21:42:50

taktak
Guest

Re: 今月の予定を管理したい

shin様
サンプルファイルを作成して下さりありがとうございます。
勉強しますので、少しお時間をください。

#14 2023-06-29 15:52:20

taktak
Guest

Re: 今月の予定を管理したい

次回点検日に0.9をかけてそろそろ次回点検を知らせてくれるのは大変勉強になりました。
次回点検日を算出してくれるのでそれと検索を組み合わせると予定を作成できそうです。
あとは誤って操作して作成したレコードの処理等やってみています。
光明が見えてきましたのでもう少し格闘してみます。
ありがとうございました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 10 queries executed - Memory usage: 589.13 KiB (Peak: 606.03 KiB) ]