みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
印刷用レイアウトで
フィールドや線、オブジェクトを、ヘッダの一番下にきっちり配置するにはどうしたらよいですか?
表の見出しや線を引きたい時にうまくいきません
10cmのヘッダの一番下に1(これは単位はptなんでしょうか?)の線、その上に5cmの見出しを配置したいのですが
マウス操作だと吸い付かないときがあったり、数値打ち込みですと
どれを基準に計算していいかわかりません
FMはポイント(1/72inch)が基準ですので、国際単位系 (SI、メートル系) との間でどうしても誤差がでます。
私は、逆の考え方で作ります。
まず、高さ5cmのオブジェクトを作って、大き目のヘッダの中で位置を調整して下端を10cmに合わせます。ヘッダの下端をマウスで上に移動させれば、オブジェクトの下端で止まります。ヘッダの下の腺は、ヘッダそのものの枠線を設定すれば、調整する手間は不要です。
Last edited by Shin (2023-04-08 11:01:23)
Offline
ありがとうございました
マウス操作ですと移動できるとき移動できない時があり
何度かやっていると移動できたりしますが、バグ的なものでしょうか?
少量ずつ上げて移動させていくと大抵できるようです
ヘッダの下位置と同じ下位置を打ち込んだ線ですとボディにはみ出してしまうみたいですね
線を太くしていくとわかりますが、線の芯のようなものがその位置になるということみたいで
太くすると上下に等分的に太くなります
ちなみに枠線でも考えましたが、印刷するときに用紙の端から端まで線が引かれてしまうのがちょっと気になってしまいました
範囲の指定はできませんよね?
交互に色を変える代替の色についても同じなのですが
白いオブジェクトをおいておけばいいかとおもいましたが配置がむずかしくてできませんでした
いい方法ありますか?
むずかしくてできない、というのはボディと同じ大きさで上位置を同じにすると
何かがはみ出た判定になるのか表示されません
やや小さくすると隙間ができてしまい、隠すことができない、ということです
フィールドの線や塗りつぶしで対処しようと思いましたがこちらに関しても
ボディきっちりにあわせることができません
最終的に望まれているレイアウトがよくわかりません。画像を作れませんか。
Offline
色々と調べてみましたがボディ部分(印刷した請求書の明細欄)余白ギリギリまで交互色や仕切りの線がはいったのが一般的みたですね
表組みになっている部分を、その表組みの上のヘッダにある宛先や発行日などにたいして、中央寄せにして、はみ出た部分のそれらを消したかったのですがそうすることが一般的ではないようでした
https://nelog.jp/wp-content/uploads/201 … ca83c6.png
https://data.editor-ac.com/data/thumbna … -1200.webp
> ボディと同じ大きさで上位置を同じ
最初は、下を合わせると、と書いてありましたが
ボディーを交互に色を変えたいのでしたら、代替えの行状態を使われるのが簡単です。色などの設定も、インスペクタで簡単です。
パートへのオブジェクトの所属関係は、上の境界線は上側のパートに所属するもののようで、そこより1ポイント下からそのパートに所属することになるようです。
Offline
>はみ出た部分のそれらを消したかった
「レイアウト設定」の印刷>余白で左右余白を設定すれば、その部分には出ないです。
この前、別の質問の実験で横線をドラッグしてたらボディが勝手に広がってしまって「使いにくい!」と思ったんだが、今やってみると再現しない...何だったんだろう...
みなさんありがとうございました
ボディにあっても上1ポイントはヘッダに所属しているからうまくいかなかったんですね
つまりきっちりぴったりあわせたいならボディから1ポイント小さいフィールドを1ポイント下に配置するということですよね?
余白で設定すればできるんですね
ボディだけ余白を大きく、とかはできないみたいですね
やりたかったのは
https://uploda1.ysklog.net/uploda/3f3408cab1.jpg
でしたが、一般的に余白いっぱいなであるのが普通のようなので、いっぱいまで処理することにします
やってみましたがうまくできませんでした
https://uploda1.ysklog.net/uploda/75230924be.jpg
このように隙間があいてしまいます
ボディとフィールドを同じ高さ同じ位置にすると、レコードが表示されませんでした
やり方が悪いのでしょうか?
> ボディから1ポイント小さいフィールドを1ポイント下に配置する
違います。各パートの境界線は、上のパートに所属する、と書きました。境界線の1ポイント下からそのパートに属するエリアです。
Offline
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 564.75 KiB (Peak: 579.13 KiB) ]