みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
win7、ファイルメーカー8を使用しています。
機種名、型番号のフィールドがあります。
型番号でソートして印刷するのですが、
印刷用紙の右上に番号を表示させたいです。
例えば、全部のプリント枚数は3ページなんですが、型番は「001」と「002」の2種類の場合
型番001は1機種なので、印刷番号表示「1/2」、
型番002は15機種で2ページにまたがるので、2ページとも「2/2」という表記にしたいです。
このような番号をつけることは可能でしょうか?
よろしくお願いします。
Offline
3ページなのに1/2とか2/2とかの付け方の条件が良く分からない。
また、型番で改ページしているのですか。
それだとページとは全く関係なくて、機種ごとの番号なのでは?
機種ごとじゃなく型番ごとだった。
型番番号を全置換でLet(N=Get(レコード番号);Case(N=1;1;(型番<>GetNthRecord(型番;N-1))+GetNthRecord(型番番号;N-1)))
で入れて、最後の番号を
型番数
に入れて、それを表示?
すいません。そうですね。
ページではなくて今回リスト印刷する分の型ごとの番号を表示させたいです。
例えば今回印刷する分
型番、003が5機種(5レコード)、008が120機種(120レコード)、010が10機種(10レコード)
ある場合、リスト印刷するときに型番でソートして型番で改ページし、
型番003は1/3、型番008は2/3(印刷は120機種3ページ分全てこの2/3の表示)、型番010は3/3という風に
表示させたいです。
型番でソートして、その後に型番の全置換スクリプトを組めばいいんでしょうか?
フィールドが見当たりません、の表示が出てしまってうまくいきません。
フィールド名は、型番と、あと印刷番号というフィールドを作成してその数字を出したいです。
よろしくお願いします。
Offline
Layouterさんのでいいのでは。
式の中の型番番号というのが印刷番号フィールドで、
レイアウト切り替え
ソート/型番で
印刷番号を全置換/Layouterさんの式
プレビューモード切り替え
1/3の3は集計フィールドで印刷番号の最大値でも。
できました!!ありがとうございました!!
Offline
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 512 KiB (Peak: 519.3 KiB) ]