みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
ファイルメーカー19
先ほどはありがとうございました。
またプレビュー関係でして質問があります。
最大12レコードで10枚の伝票を作成しています。
10レコードごとに小計 ソート対象のパートで金額の合計を出しています。
例えば16レコードある場合、1枚目は問題ないのですが、2枚目が6レコードになってその小計 ソート対象の部分が上詰めされてきます。
残りの4レコード分は空白レコードのような感じにして小計 ソート対象の部分を固定したいです。
説明下手で伝わっているか心配ですが、何か方法ございましたらご教授ください。
すみません。誤字が多くなりました。
正しくはこちらです。
----------------------------------------------------------------------------------------------------
ファイルメーカー19
先ほどはありがとうございました。
またプレビュー関係で質問があります。
最大10レコードで1枚の伝票を作成しています。
10レコードごとに小計 ソート対象のパートで金額の合計を出しています。
例えば16レコードある場合、1枚目は問題ないのですが、2枚目が6レコードになってその小計 ソート対象の部分が上詰めされてきます。
残りの4レコード分は空白レコードのような感じにして小計 ソート対象の部分を固定したいです。
説明下手で伝わっているか心配ですが、何か方法ございましたらご教授ください。
フッタにすればいいのでは。
himadanee様
昨日に引き続き、ご回答ありがとうございます。
フッタではプレビュー1枚ごとに対して合計がされないのではないでしょうか?
ダミーのレコードを作ってしまうのが手っ取り早いでしょうね。
または、固定のポータルで印刷してもいいかも。
または、下部小計パートを十分大きくして、合計金額の前に改行をいれて調整するとか。
Last edited by Shin (2022-12-17 08:58:28)
Offline
Shin様
ありがとうございます。
ダミーレコードを作る際、どのようなスクリプトにすればよいでしょうか?
レコードに移動(最初の)
Loop
if(?)
新規レコード
end if
レコードに移動(次の ; 最後まで来たら終了オン)
End loop
私の考え的にはLoopで10行,20行,30行・・・になるまでLoopで新規レコード作成かなと思うのですが、
if文の中身どのような計算式になりますでしょうか。
また別のスクリプトになるようでしたらご教授願いたいです。
あ、レコードに移動のステップは不要ですね。
空のレコードを9個作っておきます。
印刷するレコードを抽出した後に、その空レコードを拡大検索で含めておき、対象の最後になるようにソートしておきます。
先頭から、Div ( 対象のレコード数 + 9 ; 10 ) * 10 + 1 レコードへ移動して、それ以降を対象外にします。
その状態で印刷すればいいです。
Offline
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 555.33 KiB (Peak: 578.84 KiB) ]