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

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

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

You are not logged in.

Announcement

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


#1 2013-10-26 23:14:01

yuki
Member

繰り返し表示の日で、ありえない日(6/31など)を表示しない

Hiroさんの 「出勤予定月次集計v2.fp7」→ http://yahoo.jp/box/Xduu5u を拝見させていただき大変参考になりました。

この中で 「日」フィールド繰り返し31回 を見ますと、
年 月 の入力値によってありえない日にちにシェイドがかかっています。
どのような仕掛けをしているのでしょうか。

ご教示お願いします。

Offline

#2 2013-10-27 00:16:44

Hiro
Member

Re: 繰り返し表示の日で、ありえない日(6/31など)を表示しない

年月の入力値によってありえない日にちにシェイドがかかっています。
どのような仕掛けをしているのでしょうか。

条件付書式でシェイド効果を出していますので、そのロジックを見てもらうと分かりますが、
Date関数で算出した日付によるMonth値と月入力値とを比較して判別しています。
例えば、
2013年2月の31日のDate(2;31;2013)計算結果は2013/3/3に補正され、
そのMonth()計算値は3月となり、元の2月とは相違し不当です。

Offline

#3 2013-10-27 09:57:51

yuki
Member

Re: 繰り返し表示の日で、ありえない日(6/31など)を表示しない

Hiroさん ありがとうございます。
わかりました。

「解決」の入れ方を忘れました。 解決です。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 501.77 KiB (Peak: 515.8 KiB) ]