みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
レイアウトが異なる
①請求書
②納品書
③請求書(控)
請求書
OX会社
-------------------------------------------------
AAAAA 1個 100円
BBBBB 2個 200円
CCCCC 3個 300円
DDDDD 4個 400円
EEEEEE 5個 500円
-------------------------------------------------
合計1500円
納品書
OX会社
-------------------------------------------------
AAAAA 1個
BBBBB 2個
CCCCC 3個
DDDDD 4個
EEEEEE 5個
-------------------------------------------------
請求書(控え)
OX会社
合計1500円
-------------------------------------------------
AAAAA 1個 100円
BBBBB 2個 200円
CCCCC 3個 300円
DDDDD 4個 400円
EEEEEE 5個 500円
-------------------------------------------------
6行目は改ページ
といった形にA4縦で1つに出力したいのですがどう設定すればいいのでしょうか?
アドバイスお願いします。
Last edited by 帳票太郎 (2021-02-22 17:06:59)
Offline
例であげられた、
納品書、請求書の各明細は三つのレコードですか?
Offline
1ページ5行です。
6行目から改ページする必要があります。
レイアウトが間違っていたので修正しました。
viewを使って1テーブルで出力できるようにしているため
ヘッダー
ボディ
ヘッダ
ボディ
ヘッダ
ボディ
みたいな感じで設定できたらいいのですが・・
Last edited by 帳票太郎 (2021-02-22 17:23:59)
Offline
> AAAAA 1個 100円
> BBBBB 2個 200円
> CCCCC 3個 300円
> DDDDD 4個 400円
> EEEEEE 5個 500円
これは
5レコードですか?
それとも
1レコードの複数フィールドですか?
と質問しました。
Offline
> AAAAA 1個 100円
> BBBBB 2個 200円
> CCCCC 3個 300円
> DDDDD 4個 400円
> EEEEEE 5個 500円
5レコードです。
Offline
合計のフッタもあるんですよね。
1ページ分をフォーム形式で作って、フィールドは全部GetNthRecord()の計算式で表示、印刷時にはCeiling(レコード数/5)ページだけ印刷する、とかかなあ。
ポータルを3つ配置した1ページ分のレイアウトを作ったらいかがでしょう。
1ページ用、2ページ用・・
と考えられる必要分作ることになりますが。。
Offline
アドバイスありがとうございます。
Offline
Pages: 1
[ Generated in 0.010 seconds, 10 queries executed - Memory usage: 513.02 KiB (Peak: 517.56 KiB) ]