みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
左右の余白が多く余ってしまってもったいないので、
A5サイズでレイアウトをつくり、A4を横して2ページ分印刷したいです
それぞれの列ごとに同じ表の見出しもつけたいです
プリンターの設定でもできるかもしれませんが、それですとプリンタが変わったときに
対応できなくなったり、プリントアウトするときに操作ミスをおこしそうなので
できるだけ何もせずに印刷できるようにしたです
(単純に印刷するだけでA4横にA5縦が2つ入るようにしたい)
このようなことはできますか?
その作り方だとプリンタの機能を使うことになります。
FMの機能だと、レイアウト設定で2段組(印刷時の段数)にします。A4横の左側だけレイアウト定義するような手順になります。
ただしこの場合ヘッダやフッタは2段になりません。
プリンタを使うものなんですね
そもそもこのような印刷方法というのはあまり必要とされないものですか?
どぅ紙がもったいなく感じてしまいつめたくなります
ちなみに行政などにちゃんと管理したデータがある、という証拠のために印刷するもので内容はほぼチラ見なので極小フォントにしています
2in1の印刷機能は、今どきのプリンタならほとんど可能じゃないですかね。
少し考えてみましたが、GetNthRecordを使って、1レコード目では1・2レコードのデータ、2レコード目では3・4レコードのデータ、という風にレイアウトを作って、印刷するときは対象レコードの1/2(切り上げ)レコードだけ印刷すれば、可能だと思います。
でもスクリプトで印刷するページ数を動的指定できないので、リレーションで参照するとか印刷前に全部変数に入れるとかしないと完全自動化できないかな。
もともとのレイアウトも、A4で作っておきます。
印刷のダイアログで、レイアウトで、ページ数/枚 を2に設定するだけでいいです。
Offline
レイアウトをA4でつくり
A4用紙の2ページ印刷だと縮小印刷になりませんか?
この画像のように
https://blog-imgs-34-origin.fc2.com/h/a … Header.png
2列表示したいです
ちなみにプリンターではなく、Windows 10の標準のPDF出力だと、印刷時設定で2ページにはできないみたいですね
himadaneeさんの#4のレスでいいの方法でいいのでは。
対象レコードにシリアル番号を振って、
リレーション
シリアル < シリアル
シリアルの降順でソート指定
これですぐ次のレコードを1番に照合しますから、
シリアルの奇数番号だけを対象にして印刷すればいいでしょう。
Offline
みなさん回答ありがとうございました
前回の画像は表示できなかったようでご迷惑おかけしました
このようにしたかったということでした
https://excelll.info/wp-content/uploads … x347-1.jpg
どうやら標準設定の
レイアウト設定>印刷>印刷時の段数
で設定すればやりたいことができたようです
”段組”という用語を知らなかったのであやふやに伝えてしまい、標準機能でできたことを
質問してしまいすみませんでした
ちなみにこのようにして実装できたのですが
編集中
https://f.easyuploader.app/20210604163823_464d4c64.png
印刷プレビュー
https://f.easyuploader.app/20210604163907_55543248.png
二段目の見出しとレコードの位置関係を1段目とまったく同じに配置するのがうまくできません
二段目のフィールドがどの位置からはじまるかの表記がないからです
解決策はあるでしょうか?
Pages: 1
[ Generated in 0.009 seconds, 12 queries executed - Memory usage: 517.89 KiB (Peak: 522.8 KiB) ]