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

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

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

You are not logged in.

Announcement

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


#1 2015-07-26 11:50:02

NK
Member

リスト形式の印刷 で困っています

FMP14adv
Mac
(FMgo14)

です。

介護記録の印刷レイアウトを作っています。

1レコードが1つの記録で、
「時間」「コメント」「担当者」のフィールドがあり、
1利用者・1日の記録をスクリプトで絞り込んでリスト形式のレイアウトを作っています。
コメントが1行〜10行とばらつきがあるので、
リスト形式でボディパートのすべてのフィールドにスライドを
「上方にスライド」
「上の全てのオブジェクトを対象」
「対象を含むパートもサイズを変更する」
としてコメントの量に合わせて書くレコードの高さが調整されています。

ここまでは意図したとおりなのですが、
ボディパートが高さ200pxあるので、
レコードの数が少ないときに、
印刷(プレビューモード)でボディとフッタの間が空白のスペースができてしまっています。

縦の罫線もなく、ぽっかりスペースが空くので、
ここを罫線で埋めることができないかと思っております。

また、可能であれば、
空いたスペースに、その大きさに合わせたオブジェクト(吹き出しの雲のような)を置き、
そこを手書きコメントスペースにできないかと思っております。
フッタのサイズが、A4の残りのスペースに合うサイズに拡大できればいいのですが・・・
リスト形式でレコード数を取ることはできますが、
スライドした高さというのはなんらかのやり方で取れますか?

説明がわかりにくいかもしれませんが、
何卒宜しくお願い致します。

Offline

#2 2015-07-26 16:31:04

旅人
Member

Re: リスト形式の印刷 で困っています

>フッタのサイズが、A4の残りのスペースに合うサイズに拡大できればいいのですが・・・
後部総計に変更するとか。

Offline

#3 2015-07-27 14:45:29

NK
Member

Re: リスト形式の印刷 で困っています

旅人さん、ありがとうございます。

>>フッタのサイズが、A4の残りのスペースに合うサイズに拡大できればいいのですが・・・
>後部総計に変更するとか。

後部総計にするとフィールドは上にくっついていくんですね。
空白行は消せました。
行数によってレイアウトを作り分けたらいけそうな気がしてきました。

ありがとうございます。

Offline

#4 2015-07-27 14:46:56

チポ
Member

Re: リスト形式の印刷 で困っています

1ページの印刷なら、後部総計でいいですが、
複数ページの場合はダメですよね。


ページ番号をキーとする小計パートでいいのですが、
各レコードにページ番号を持たせるのがちょっと面倒ですけれどその方法を。


現在のフッタが有るレイアウトで
  プレビューモード
  最後のページへ
  変数 = Get ( ページ番号 )
  ブラウズモード
  最後のレコードへ
  ページ番号 = 変数
  レコードを対象外に

これを対象レコードがなくなるまで繰り返します。

最初の対象レコードの状態にして、
ページ番号でソート、
フッタをページ番号をキーとする小計パートに変更したレイアウトを表示。

これでいいと思いますが、
今検証できないのでご自分でお試しを。。


フッタのサイズが、A4の残りのスペースに合うサイズに拡大できればいいのですが

小計パートの天地の大きさををこのように可変することは無理ですね。

Offline

#5 2015-07-28 06:51:58

NK
Member

Re: リスト形式の印刷 で困っています

チポさん、ありがとうございます。

今のところ1日分の記録が2ページにはならないボリュームでレイアウトしているのですが、
小計パートとページ番号の考え方、別の機会で活かせそうです。

小計パートが可変にできないので、
表示するレコード数に、1行の文字数や改行の数をスクリプトで数えて、
レイアウトを切り替えて対応してみます。
1行の文字数が行頭の句読点や「っ」などまで厳密に数えるとなるとうんざりなのですが・・・

ありがとうございます。

Offline

#6 2015-07-28 08:56:38

チポ
Member

Re: リスト形式の印刷 で困っています

1ページ限定なら、
後部総計パートでいいでしょう。

その大きさを十分大きくしておいて、
その設定で
  ページ境界をまたぐ
     ページの下でパートの残り部分を捨てる
とすればいいのでは。

Offline

#7 2015-07-28 09:52:12

NK
Member

Re: リスト形式の印刷 で困っています

ありがとうございます。

パート設定、確認してみます。

チポ wrote:

ページ境界をまたぐ
     ページの下でパートの残り部分を捨てる

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: 559.52 KiB (Peak: 579.09 KiB) ]