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

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

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

You are not logged in.

Announcement

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


#1 2015-06-09 12:27:28

ゆうすけ
Guest

お弁当チェックシート

win7 FMPro10
初心者です。
現在、会社で毎日お昼のお弁当がいる方は、紙のチェックシートに丸印をチェックしていただいています。
毎日チェックした内容をexcelファイルにまとめ、月別・社員別の合計や日別・全体の合計を出し
経理へまわしています。
この作業を、これからファイルメーカーで行いたいと考えました。
現在のexcelファイルはこのようになっています。

1月から12月までの12枚のシート
各シートに年度と月のフィールド

2015年 1月

    1 2 3 4・・・・31計
青井 1 × 1 ×     
浅井 1 1 × ×
名倉 1 × 1 1



    計          総計

お弁当を食べる人は1を記入。

excelのようなレイアウトに各自が1を入力する
経理のPCでリアルタイムに数量を把握できる。
初心者のため解りやすいテンプレートを探しています。
どうかよろしくご教授お願いいたします。

#2 2015-06-09 12:33:52

旅人
Member

Re: お弁当チェックシート

社員は何人いるのですか?
テンプレートとかを利用するのでは無く、自分で試行錯誤しながら
作ってみないと上達しないと思いますけど。

Offline

#3 2015-06-09 12:42:03

ゆうすけ
Guest

Re: お弁当チェックシート

ありがとうございます。
社員は35名~40名
excelのシートのように横にカレンダー
を表示し休み設定をする方法がさっぱり分からないため
決まったやり方があればと思いました。

#4 2015-06-09 13:58:39

旅人
Member

Re: お弁当チェックシート

簡単なのは
繰り返しフィールドを使ってエクセルの表のようなものを作ればできます。
対象レコードの縦や横の合計も楽です。

過去の記録の保存も必要なのなら毎月社員分のレコードを社員マスタから
インポートするとかで。

Offline

#5 2015-06-09 14:26:08

ゆうすけ
Guest

Re: お弁当チェックシート

旅人 wrote:

簡単なのは
繰り返しフィールドを使ってエクセルの表のようなものを作ればできます。
対象レコードの縦や横の合計も楽です。

過去の記録の保存も必要なのなら毎月社員分のレコードを社員マスタから
インポートするとかで。

ありがとうございます。
一つのレコードに
年度・月フィールド、日の繰り返しフィールド、社員別の繰り返しフィールド
を作成すると言うことですか?
excelでは、年度=A3、月=A4
日付の始まりがB6=DATE($A$3、$A$4、16) 16日からはじめ、
2日目がC6=B6+1、3日目がD6=C6+1・・・・・・
のように設定しましたが、
日付の繰り返しフィールドも同じように設定できますか?
質問が下手ですみません。

#6 2015-06-09 16:43:48

ゆうすけ
Guest

Re: お弁当チェックシート

旅人様
ありがとうございます。
Let([
年=Year(Get(日付));
月=Month(Get(日付));
日=Get(計算式繰り返し位置番号);
日付=Date(月;日;年);
曜日=Choose(DayOfWeek(日付);"";"日";"月";"火";"水";"木";"金";"土");
カレンダ=List(日;曜日);
カレンダ=Case(
   曜日="日";TextColor(カレンダ;RGB(255;0;0));
    曜日="土";TextColor(カレンダ;RGB(0;0;255));
     カレンダ)
];
Case(月=Month(日付); カレンダ)
)
で解決しました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.022 seconds, 7 queries executed - Memory usage: 509.21 KiB (Peak: 516.02 KiB) ]