みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
Win10でファイルメーカー12を使用しています.
リスト形式のレイアウトで1行目にフィールド1,2行目にフィールド2,3行目にフィールド3を配置して縦スライドを設定しました.
フィールド2,3にデータが入力されていない場合にスライドして1行だけとなるようにしたいと考えています.
ーーーーーーーーーーーーーーーーー
[ レコード1 フィールド1 ]
[ レコード1 フィールド2 ]
[ レコード1 フィールド3 ]
ーーーーーーーーーーーーーーーーー
[ レコード2 フィールド1 ]
[ レコード2 フィールド2 ]
[ レコード2 フィールド3 ]
各フィールド間には隙間が無く,ボディもフィールド1~3の縦サイズぴったりにしています.
プレビューでみると,スライドはできるのですが,スライドした場合にレコード間に隙間が出ます.
スライドしたフィールド数によって隙間の大きさが違うので,データ無しでスライドになった場合でもいくらかの高さが残るのではと考えています.
隙間が出なくなるような設定の方法があればご教授いただきたくお願いします.
Offline
座標の数値で合わせてますか?
隙間ができてるかどうかは、どうやって判別していますか?
フィールドやボディに枠がある?
FM12はさすがに持ってないので追試ができませんが、ファイル形式が変わった最初のバージョンなので、バグが多かったです。
最新のFM19の評価版でも同じかどうか確認してみては。
スライド設定のオプションで
対象を含むパートも縮小
を選択していますか?
スライドするのはフィールド枠の分だけで、
フィールド間の空間はスライドしませんね。
Offline
>himadanee様
コメントありがとうございます.
フィールド位置は上辺の数値(pt)が真上に配置したフィールドの下辺と同じ数値になるよう入力して配置しています.
隙間ができているかどうかは,フィールドの塗りつぶしをしているのでわかります.
レイアウト上は隙間なく配置しているので,フィールド1~3すべてにデータが入力されていれば塗りつぶし色だけになりますが,フィールド2,フィールド3に入力が無いとスライドされて上詰めになると,白い線のようなものが入ります.
なお,枠線はなしにしています.
フィールド3にデータが入力されていてフィールド2に入力が無い場合はフィールド2とフィールド3の間に白い線のようなものが入ります.
フィールド2,フィールド3ともにデータ入力が無い場合の白線はフィールド2またはフィールド3のみデータ入力が無い場合の白線よりも太く(2倍に見えます)なります.
>チポ様
コメントありがとうございます.
スライド設定のオプションの「対象を含むパートもサイズ変更する」は選択しています.
スライド表示の設定を以下に記します.
左にスライド:非選択
上方へスライド:選択
上の全てのオブジェクトを対象:非選択
真上のオブジェクトのみ対象:選択
対象を含むパートもサイズ変更する:選択
Offline
下のフィールド位置の上辺の数値(pt)を真上に配置したフィールドの下辺のマイナス1ptにしてみては。
他でズレが出るかもしれませんが。
Offline
フィールド上下をぴったり合わせるとスライドしたときに、
確かに隙間ができますね、、
qb_dpさんの言われるように、
1pt重ねると隙間は見えなくスライドしてくれますね。
Offline
なぜかここを開くことができず、返信が遅くなりました。
>qb_dp様
おっしゃるように、下辺と真下のフィールドの上辺を重ねる(-1pt)と隙間が見えなくなりました。
他のレコードも含めて隙間が無くなり、希望していた印刷になりました。
ありがとうございます。
>チポ様
はい、上下に接するように配置すると隙間ができます。
仕様なのか、現バージョンでは起こらないのか。。。
今回はqb_dp様よりご教授いただいた方法で解決しました。
ありがとうございます。
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 555.33 KiB (Peak: 578.84 KiB) ]