Die komplexe Eigenschaft @printFloatingArea definiert den Gleitbereich, der für druckbare Ausgaben verwendet wird. Einen Überblick über die Gleitbereiche finden Sie unter Einführung in Formularabschnitte.
Sie schließen eine oder mehrere @printFloatingArea-Eigenschaften in die Eigenschaft @printFloatingAreas (beachten Sie den Plural) ein. Weitere Informationen hierzu finden Sie unter @printFloatingAreas.
Die Eigenschaft
@printFloatingArea umfasst die folgenden Eigenschaftsfelder:
- pageSize
- Die Anzahl von Zeilen und Spalten im druckbaren Darstellungsbereich,
einschließlich aller als Ränder verwendeten Zeilen oder Spalten. Im folgenden Beispiel gibt es 10 Zeilen und 80 Spalten:
pageSize = [10, 80]
- Dieses Eigenschaftsfeld ist erforderlich.
- deviceType
- Gibt an, ob die Deklaration des Gleitbereichs für einen Drucker ist, der Einzelbyteausgaben (Standardeinstellung) oder Doppelbyteausgaben unterstützt. Die folgenden Werte sind verfügbar:
- singleByte
- Verwenden Sie diese Option, wenn Sie Daten vom Typ CHAR drucken. Dies ist die Standardeinstellung.
- doubleByte
- Verwenden Sie diese Option für alle anderen Zeichentypen, einschließlich STRING,
UNICODE und MBCHAR.
- topMargin
- Die Anzahl von Zeilen vor dem Beginn eines Gleitbereich. Der Standardwert ist 0. Sie können den oberen Rand verwenden, um ein fixiertes Formular, z. B. eine Überschrift, zu drucken.
- bottomMargin
- Die Anzahl von Zeilen nach dem Ende des Gleitbereichs. Der Standardwert ist 0. Sie können den unteren Rand verwenden, um ein fixiertes Formular, z. B. einen Nachsatz, zu drucken.
- leftMargin
- Die Anzahl von leeren Spalten links vom Gleitbereich.
Der Standardwert ist 0.
- rightMargin
- Die Anzahl von leeren Spalten rechts vom Gleitbereich.
Der Standardwert ist 0.