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

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

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

You are not logged in.

Announcement

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


#1 2017-09-06 12:28:40

panso
Member

報告書印刷時のテキストフィールドの自動調整

最近Filemakerを触り始めた者です。
ごくありふれた質問だと思いつつ,いろいろ検索しても解決法がわからないので教えていただきたく投稿いたします。

環境 Filemaker Pro 12 advanced  mac

報告書をファイルメーカーで作成し,顧客ごとにデータベース化したいと思い立ちました。
報告書の内容は顧客ごとに1ページのこともあれば,数ページのこともあります。
報告書の中には3つ程度のテキストフィールドがあり,それぞれのフィールドの文章量が顧客によって様々という状況です。

質問
基本的に,報告書は印刷用です。
テキストフィールドの文章量が様々ですが,フィールドのサイズが自動的に調整されるような設定方法が分かりません。
インスペクタの「空行の削除」で,「上方へスライド」すれば,空行は詰められますが,それだと顧客によって文章量が様々なので,
長い文章の場合を想定してかなり巨大なテキストフィールドを作っておかないといけないことになってしまいます。
文章が長くなればそれに応じて自動的にフィールドが拡張して下に伸びていって,
印刷時には最初のテキストフィールドから順番にスペースが調整されて,印刷されて欲しいのです。

どのように設定したら良いのか教えていただけませんでしょうか。
よろしくお願いします。

Offline

#2 2017-09-06 13:19:31

チポ
Member

Re: 報告書印刷時のテキストフィールドの自動調整

フィールドをスライドで小さくすることはできますが、
自動で大きくすることはできません。

> 基本的に,報告書は印刷用です
印刷専用のレイアウトと別に、
ブラウズ用にフィールドに垂直スクロールバーを付けてもいいのでは。

Offline

#3 2017-09-06 15:13:43

panso
Member

Re: 報告書印刷時のテキストフィールドの自動調整

チポ様

ご回答ありがとうございます。
フィールドを自動的に拡張することはできないとのこと,大変驚きました。
私のような用途って,ごくありふれていると思ったものですから。

今回質問したような用途(印刷して使用するのがメイン)では,ファイルメーカーを用いて報告書をデータベース化するのは
向いていないということなのでしょうか。

画面上で文章を確認するために垂直スクロールバーをつけても,印刷時は文章量に関わらずフィールドサイズはそのままで
文章が途中で切れてしまいますね?

Offline

#4 2017-09-06 16:41:35

チポ
Member

Re: 報告書印刷時のテキストフィールドの自動調整

印刷用とブラウズ用
二つのレイアウトと提案しました。

Offline

#5 2017-09-06 17:11:09

Shin
Member

Re: 報告書印刷時のテキストフィールドの自動調整

> フィールドを自動的に拡張することはできないとのこと,大変驚きました。
オブジェクトの拡張を許すと、用紙設定がものすごく難しくなりますね。
その文書の長さにもよるでしょうが、ちょっと特殊な用途と思います。普通は、ワードプロセッサーで処理して、そのファイルをDBで管理しますね。

もう一つ欠陥があって、改ページの際に、文字の途中で改ページされる可能性があります。
文書を作るところはどちらでもいいと思いますが、印刷は、ワードプロセッサへ流し込んで印刷の方が確実だと思います。

Offline

#6 2017-09-08 09:32:53

nori
Member

Re: 報告書印刷時のテキストフィールドの自動調整

印刷用と考えると特殊な用途かと思います。
印刷の場合だと用紙サイズが先に決まるので、仮に3つのテキストフィールドの高さが自動で拡張されるような構造だと変な場所で改ページされるので
はないでしょうか?
前に印刷用の報告書を作った際は、項目1項目2はそれほど長文にならず、項目3が内容によって長くなるタイプでしたので、1ページ目のレイアウトに
3つの項目を固定サイズで配置し、スクロールを禁止。入りきらない場合は、別テーブルの2ページ目(項目3のみ)を追加するボタンを設置して対応
しました。(報告書番号でリレーション)

レイアウトとしては画面の左側に1ページ目のレイアウト、右側にポータルを作成して2ページ目以降がスクロールで見れるブラウズ用レイアウトと、
印刷用のレイアウトで
分けています。

Last edited by nori (2017-09-08 09:34:16)

Offline

#7 2017-09-10 00:05:45

panso
Member

Re: 報告書印刷時のテキストフィールドの自動調整

Shin様,nori様

コメントありがとうございました。
なるほど,よくわかりました。報告書のデータベース化については,ワープロとの連携で
今後考えていこうと思います。
貴重なご意見ありがとうございました。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 566.94 KiB (Peak: 587.64 KiB) ]