Lade...
 

CX_PAGE_PROPERTIES - Seiteneigenschaften

CX_PAGE_PROPERTIES

Klassenhierarchie
Beschreibung:

Diese Klasse bildet das Seitenformat von Dokumenten im System ab. Die Instanzen dieser Klasse können mit Hilfe der CreatePersObject-Methode persistent gemacht werden.

Seiteneinstellungen eines Dokuments werden z.B. mit SetPagePropertiesAndPrinter gesetzt. Die Standardwerte eines Druckers können mit GetDefaultPageProperties abgefragt werden.

Code-Beispiel:
Var(printer, pageProperties)

// Preset the dialog with lanscape format:

CreateTransObject(CX_PAGE_PROPERTIES) -> pageProperties

2 pageProperties Put(paperOrientation)

NULL NULL pageProperties GetManager(PRINTER) Call(SelectPrinterWithPresets)

Methodenverzeichnis (MDI)
Funktion MA* Parameter Rückgabe Kurzbeschreibung
GetDomain     INTEGER Domain dieses Objektes
GetSiblings     COLLECTION Alle Siblings dieses Objektes
GetSiblings2     COLLECTION Alle Siblings dieses Objektes
SetDomain   INTEGER, INTEGER   Domain setzen
Unlink2       Dieses Objekt aus der Liste der Objekte mit Gültigkeit entfernen
VerifySiblings     INTEGER Ring der Austauschobjekte prüfen

* MA = Member-Access-Funktion,
grau unterlegt = geerbte Funktion

 

Datenverzeichnis (DDI)
Datenfeld Typ Referenz-Klasse I* Kurzbeschreibung
bottomMargin CX_VALUE     Unterer Seitenrand:
positiv: von unten, negativ: von oben
leftMargin CX_VALUE     Linker Seitenrand
paper POINTER CX_PAPER_FORMAT   Papierformat
paperOrientation INTEGER     Ausrichtung:
1: Hochformat
2: Querformat
rightMargin CX_VALUE     Rechter Seitenrand:
positiv: von rechts, negativ: von links
topMargin CX_VALUE     Oberer Seitenrand

* I = Indizierbares Datenfeld,
grau unterlegt = geerbtes Datenfeld

 

Verwendung in AppsWH
Modul Kurzbeschreibung
printole.mod Belege drucken