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

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

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

You are not logged in.

Announcement

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


#1 2018-01-20 02:53:01

YUYA
Member

日付ごとに仕切り線を入れる方法

出勤簿をレポート印刷するときのことなんですが、レコードに対して
日付ごとに仕切り線をいれるにはどうやったらいいでしょうか?

日付                  名前F    出勤F    退勤F
2018/01/20    A           10:00   17 :00
2018/01/20    B
ーーーーーーーーーーーーーーーーーーーーー
2018/01/21    名前F    出勤F    退勤F

と、次の日付が出現するたびに
仕切線。引きたいです。ポータルでやっていましたが
行数が不確定なので、印刷されない行がある可能性があるので困っています
(ポータルを従業員以上の行数に設定しておけば問題ないような気もしますが…)

Last edited by YUYA (2018-01-20 03:04:41)

Offline

#2 2018-01-20 06:43:30

Moz
Member

Re: 日付ごとに仕切り線を入れる方法

仕切り線を矩形などのオブジェクトで作り下線のみ設定しておきます。
[次の場合にオブジェクトを隠す]で条件式に以下のように設定します。

日付フィールド = GetNthRecord ( 日付フィールド ; Get ( レコード番号 ) + 1 )

※現在のレコードの日付と次のレコードの日付が同じなら下線を表示しないという具合ですね。

サンプル
https://yahoo.jp/box/7okCA2

※老婆心ながら※
複数の質問をされていて未解決・未返信になっていますが、
ひとつひとつの質問を片付けてから次に行くのもひとつのマナーだと思いますよ。
気持ちは分かりますが......

Offline

#3 2018-01-20 08:53:40

Shin
Member

Re: 日付ごとに仕切り線を入れる方法

そのオータルの関連レコードへ移動し、日付でソート。下部小計パート(日付がソートキー)を作り、その中に線を書いておく、という方法でもできます。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 549.81 KiB (Peak: 581.05 KiB) ]