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

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

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

You are not logged in.

Announcement

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


#1 2018-02-23 18:41:47

LZZY
Member

仕切り線とレコード行間について

ボディにレコードごとに仕切り線を書くには、
レコードの下にラインオブジェクトを配置する以外に方法はありますか?

また、日付が変わるごとに仕切り線を引きたかったので、上記のように配置したラインのオブジェクトを隠す設定に
テーブル::日付  =  GetNthRecord ( テーブル::日付  ; Get ( レコード番号 ) - 1 ) or テーブル = $DATE
のようにしています。 $DATEはマージフィールドで、ページの一番最初のレコードの日付を格納しています

レコードの上に上記の仕切り線を配置しているのですが、仕切り線がレコードに近くなりすぎてしまいます
かといってボディといフィールドを高めに取ると、こんどはレコード同士の隙間があいてしまいます
スライド設定にしていても仕切り線が表示される場合はその高めのボディになってしまうので、そこだけスペースが広いです

アドバイスをおねがいします

Offline

#2 2018-02-23 18:55:10

qb_dp
Member

Re: 仕切り線とレコード行間について

FileMakerのバージョンが書かれていませんが、FileMaker Pro 12 から、ボディーパート自体に枠線の設定が可能です。

日付が変わるごとに仕切り線を...
小計パート を作成するのがカンタンです。

Offline

#3 2018-02-24 16:44:33

LZZY
Member

Re: 仕切り線とレコード行間について

書き忘れていました。バージョンは16です

ボディパートの枠線を書くと、用紙全体に線が表示されてしまうのが
嫌だったんですが、不要部分に白の四角を書くことで隠すことでできました

小計パートをつかったやり方がよくわからないのですが、
どのようにしたらよいのか教えていただけませんか?
ボディの代わりに小計パートをつかうんですか?
レコードの並びを

日付 項目1 項目2

としたくて

日付
   項目1 項目2

にはしたくありません

Offline

#4 2018-02-24 17:14:45

Moz
Member

Re: 仕切り線とレコード行間について

よく分かっていないので恐縮ですが
日付の最後のレコードだけボディパートに線を引く(区切り線)ってことですかね?

サンプル)日付の[次の場合にオブジェクトを隠す]を有効にすると日付そのものも同日は初日以外消えます。
https://www.dropbox.com/s/bzjchag88y8nf … fmp12?dl=0
ボディパートの枠線ではなくてアンカー使ってるので適宜長さは調整できます。

Last edited by Moz (2018-02-24 17:15:31)

Offline

#5 2018-02-24 18:28:12

LZZY
Member

Re: 仕切り線とレコード行間について

サンプルありがとうございます

私は仕切り線をレコードの上において、最後のレコードのしたに仕切り線が配置されないように
テーブル::日付  =  GetNthRecord ( テーブル::日付  ; Get ( レコード番号 ) - 1 ) or テーブル = $DATE
としていましたが、下に配置して
テーブル::日付 = GetNthRecord ( テーブル::日付 ; Get ( レコード番号 ) + 1 )
とすればよかったんですね

ちなみに、
頂いたサンプルでは日付は消えていないようです

Offline

#6 2018-02-24 18:40:01

LZZY
Member

Re: 仕切り線とレコード行間について

コメントアウトを消す必要があったんですね

Offline

#7 2018-02-25 00:42:17

qb_dp
Member

Re: 仕切り線とレコード行間について

日付 項目1 項目2

としたくて

日付
   項目1 項目2

にはしたくありません

小計パート ソート対象:日付
上線 or 下線:あり|高さ:1pt
とか。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.013 seconds, 9 queries executed - Memory usage: 514.53 KiB (Peak: 519.44 KiB) ]