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

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

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

You are not logged in.

Announcement

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


#1 2019-12-11 12:00:38

ser
Member

ポータル内のレコードを日付でフィルターをかけてさらにその該当するレコードを印刷したい。

ファイルメーカーを始めて30日の超初心者です。

ポータルに別データのレコードがあります。
レコードには日付がついています。

検索開始日、検索終了日フィールドをつくったのでそこを
開始日2019/12/01、終了日2019/12/31にしたら12月中のレコードのみを表示させるようにしたいです。

検索ボタンを作成して、
演算子と検索実行のスクリプトでできるといわれたのですが
スクリプトになりをどう入れればいいのかわかりません。
色々検索もしたのですが、なかなかうまくいきません。

そしてできればその後に、その表示された レコードのみを印刷できるボタンを作りたいです。
そのスクリプトも教えていただければ助かります。

知識不足で申し訳ありませんがよろしくお願いします。


ファイルメーカーの本は
かんたんファイルメーカープロと
小さな会社のファイルメーカーデータベース作成運用ガイド
というものを読んでいます。
他におすすめの本や教材がれば教えてください。

Offline

#2 2019-12-11 12:33:35

Shin
Member

Re: ポータル内のレコードを日付でフィルターをかけてさらにその該当するレコードを印刷したい。

ポータルフィルターに、
検索開始日 ≤ ポータル::日付 and ポータル::日付 ≤ 検索終了日
という条件を設定すればいいでしょう。ついでにソートをしておくといいでしょうね。
そのポータルの中にボタンを配置して、関連レコードへ移動、を行うと、ポータルで表示されたレコードがソートされて表示されますので、それを印刷すればいいでしょう。

おすすめの教材は、
https://www.filemaker.com/jp/learning/
に紹介されている、FileMaker Master Book です、ダウンロード版は、登録すれば無料です。

Offline

#3 2019-12-11 13:17:51

ser
Member

Re: ポータル内のレコードを日付でフィルターをかけてさらにその該当するレコードを印刷したい。

Shin様

お早いお返事ありがとうございます。
ポータルフィルターに入れましたがうまくいきません。
日付を空白にしたら全て表示されるようにしたいのですが
空白にすると1つも表示されません。

なにか改善点があれば教えてください。


印刷の方法と教材までありがとうございます!

Offline

#4 2019-12-11 13:24:01

ser
Member

Re: ポータル内のレコードを日付でフィルターをかけてさらにその該当するレコードを印刷したい。

たびたびすいません。

新規登録などをするとちゃんと範囲選択された結果がでます。

ただ、日にちを入れるだけではなにも変わりません。

よろしくお願いします。

Offline

#5 2019-12-11 15:24:53

Shin
Member

Re: ポータル内のレコードを日付でフィルターをかけてさらにその該当するレコードを印刷したい。

具体的に、何を作っているのですか。

フィルターは、
(検索開始日 ≤ ポータル::日付 or IsEmpty ( 検索開始日 ) ) and ( ポータル::日付 ≤ 検索終了日 or IsEmpty ( 検索終了日 ) )
にしてみるといかがですか。

Last edited by Shin (2019-12-11 15:57:59)

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 7 queries executed - Memory usage: 554.79 KiB (Peak: 582.05 KiB) ]