初心者のFileMaker pro Q&A

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

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

ログインしていません。

アナウンス

Claris FileMaker Pro ヘルプ
新しい質問は、新規トピック から投稿して下さい。


#1 2023-09-15 13:42:41

ジーメ
ゲストユーザー

当直者の行動記録を表にしたい

当直者が1日どう行動したか自己申告の表を作りたいです。上司から提案されたのは碁盤目の表。横軸が0時~24時(1時間で1刻み)のマス、縦軸が行動内容(1仕事・2睡眠・3食事・4来客対応など4種類程度。1種類1行)とし、例えば睡眠が12時~6時だったとすると2の行の横軸の該当時間帯のマスに色を付ける、というような感じです。
行動時間を数字で指定枠に入力すると、表に自動で色がつく?または該当時間帯をポチポチクリックして自分で色をつける?どちらにしても、ファイルメーカーでどう作れば見当もつきません。できるのでしょうか?
教えていただければ本当にうれしいです。
よろしくお願いします。

#2 2023-09-15 16:10:43

Shin
メンバー

Re: 当直者の行動記録を表にしたい

そのデータの後利用があるのでしたら、1行動ごとに1レコードとするテーブルを作り、それを図示するようなモノを作るのはいかがでしょう。
時刻の表示は計算式の繰り返しフィールドにしておき、それをクリック(フィールドにキャレットが入れば)すればデータが入力できる、というインターフェースを作ればいいのでは。

オフライン

#3 2023-09-27 09:12:31

ジーメ
ゲストユーザー

Re: 当直者の行動記録を表にしたい

お礼が遅くなり失礼いたしました。ありがとうございます!教えていただいた方法で作成中です!

#4 2023-09-27 09:17:12

Shin
メンバー

Re: 当直者の行動記録を表にしたい

かなり高度な作りになっていますが、
https://fm-aid.com/bbs2/viewtopic.php?pid=56540#p56540
のスレッドが参考になるかもしれません。

オフライン

#5 2023-09-27 16:17:11

チポ
メンバー

Re: 当直者の行動記録を表にしたい

条件付き書式の設定で、
フィールド値によってその塗りつぶしの色を変えることができます。

繰り返しフィールドをクリックするごとに値を変えるには、
スクリプト
  フィールド設定[not GetField ( Get ( アクティブフィールド名) & "[" & Get ( アクティブ繰り返し位置番号) & "]" )
  レコード確定
≪!注::フィールド設定でフィールドの指定はしません≫

として、
このスクリプトを、繰り返しフィールドのスクリプトトリガ
  OnObjectEnter
で実行させます。

これで、そのフィールドに入るたびにその値が
  0→1→0→1→・・・
と変わります。

この値を条件付き書式の条件にすればいいですね。


難しいことはしていませんからできると思いますよ。。
ヘルプ条件付き書式のリンクです
https://help.claris.com/archive/fm19/ja … tting.html

オフライン

#6 2023-09-27 16:27:56

チポ
メンバー

Re: 当直者の行動記録を表にしたい

ああ、もっと簡単にできますね
  フィールド設定[not Get ( アクティブフィールド内容) ]
これでいいんでした。。

オフライン

クィック投稿

メッセージを書いて送信してください。
登録の確認

実在の人物による登録であることを確認します。

Board footer