みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
日付を入力して書類の管理を行おうと思っています。
検索を簡易的にしたいのすが、「2019/3/1〜2019/3/31」までを検索する場合、「2019/3/1...2019/3/31」と入力後検索を行なっているのですが、入力用のレイアウトとは別に検索ようのレイアウトを作成し、日付入力を「ドロップダウンカレンダー」で表示させ、一つには開始日の2019/3/1をもう一つには2019/3/31を入力することで、「2019/3/1...2019/3/31」と同一なことができるようんしたいのですが、方法はありませんか?
Offline
日付範囲指定でなく、ワイルドカード指定が楽でない?
「2019/3/1...2019/3/31」 → 「2019/3/*」
Offline
ありがとうございます。
ワイルドカード確かにですよね。
のし可能でしたらカレンダーでできないのでしょうか?
いい方法あれば教えて欲しいです。
Offline
入力をグローバルフィールド開始日、終了日として、
フィールド設定[日付フィールド; 開始日 & "..." & 終了日]
とすればいいでしょう。
Offline
>#3『可能でしたらカレンダーでできないのでしょうか?』
グローバルフィールド「g年月起算日」にドロップダウンカレンダーから入力
検索モードへ切り替え
フィールド設定[日付フィールド; ※下記式]
ワイルドカード利用の場合の式
Let([#dt=g年月起算日;#pos=Position(#dt;"/";1;2)];Replace(#dt;#pos+1;2;"*"))
月間範囲指定の場合の式
Let([#dt=g年月起算日;#y=Year(#dt);#m=Month(#dt)]; Date(#m;1;#y) &"..."& Date(#m+1;0;#y))
検索実行
Last edited by Hiro (2019-03-18 12:28:35)
Offline
月単位で検索するには、2019/3 で検索すれば良いですよ
Offline
月単位で検索するには、2019/3 で検索すれば良いですよ
なるほど、その簡略ショートカットもありますネ。
FMはバックヤードでちゃんと正規仕様(2019/3 → 2019/03/*)に変換処理してくれる、のだ!
Offline
Pages: 1
[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 508.45 KiB (Peak: 515.09 KiB) ]