Tips

最初のページにのみヘッダーを印刷

日付2001/01/12
ID01-489
バージョンall versions
プラットフォームMacOS and Windows

PRINT SELECTIONコマンドを使い、最初のページにのみヘッダーを印刷するようにするためには、ブレークを利用します。

具体的には、フォームにフォームヘッダー1つ追加して、2つのフォームヘッダーがフォーム上にある状態にします。ヘッダーH0とヘッダーH1の間に、ヘッダーがあるようにデザインします。

印刷用のコードにブレークが働くように、BREAK LEVELコマンドとACCUMULATEコマンドを記述してください。

` Method: 1Headerprint
`
` Purpose: Print selection with the header only printing
` on the first page.

ORDER BY([Albums]BlankField)
ACCUMULATE([Albums]PurchasePrice)
BREAK LEVEL(1)
PRINT SELECTION([Albums])

ORDER BYで利用するフィールドは空のデータだけのダミーで、データの変化がないのでヘッダーが繰り返して印刷されることはありません。ACCUMULATEも空のデータのダミーフィールドで構いません。