みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
初心者です
祝日の場合 赤字などの条件式を立てたいのですが日付を認識できません。
アドバイス願い致します。
Case(祝日=”2018/02/12";"9時〜13時”;
祝日=”2018/03/21";"9時〜15時”)
日付は日付フィールドで、条件持たせたいフィールドはテキストです。
アドバイスよろしくお願いいたします。
Offline
日付の指定には Date 関数を利用するのが確実です。
https://fmhelp.filemaker.com/help/16/fm … /date.html
Offline
「”」(ダブルコーテーション)は半角で使用しなければなりません。全角のものが混じってます。
case関数ですと、末に初期値いれておくのですが。
Case(条件1;結果1;条件2;結果2;初期値)
>祝日の場合 赤字などの条件式を立てたいのですが
条件付き設定を使用されているのでしょうか?
もしそうであれば、「祝日フィールド="2018/02/12" and 時刻フィールド="9時〜13時"」で成り立ちます。
その式ですと、計算フィールドに、該当日にその時刻を表示したいというのであれば、あってます。
Offline
GetAsDate でもいいでしょう。
http://www.filemaker.com/help/16/fmp/ja … ect_header
提示されている式がわからないのですが、祝日、というフィールドはどういうフィールドですか。祝日の日付を設定したい、という事でしょうか。
普通は、日付、などというフィールド名になると思いますが、
Offline
説明不足申し訳ございません。また様々なアドバイスありがとうございます。祝日フィールドは日付フィールドで、
計算フィールドの該当日に時刻を表示したいという意図でした。
半角に注意してもう一度tryしてみます。
皆様ありがとうございました。
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 550.04 KiB (Peak: 581.16 KiB) ]