Lade...
 

CX_PRINTER - Druckerklassen

CX_PRINTER

Klassenhierarchie
Beschreibung:

Diese Klasse bildet einen Drucker im System ab. Die Instanzen dieser Klasse können mit Hilfe von CX_PRINTER_MANAGER oder mit Hilfe des Befehls CreatePersObject persistent gemacht werden.

Code-Beispiel:
GetManager(PRINTER) Call(GetInstalledPrinters) iterate(UNSAFE) { Call(GetName) Attention(, INFO) }

 

Methodenverzeichnis (MDI)
Funktion MA* Parameter Rückgabe Kurzbeschreibung
GetDefaultPageProperties     OBJECT  
GetDevice     STRING Liefert den Gerätenamen zurück
GetDriver     STRING Liefert Namen des Druckertreibers zurück
GetName     STRING Liefert den Druckernamen zurück
GetPort     STRING Liefert den Anschlussnamen zurück
IsBusy     INTEGER  
SelectPrinterProperties   OBJECT, OBJECT VECTORject> Zeigt Dialog mit den Druckereigenschaften an
SetOutputToFile   STRING STRING Leitet die Druckausgabe in eine Datei um
RawPrint
193004
  STRING, STRING INTEGER Sendet eine Datei direkt an den Drucker 
ClassFilter   STRING, INTEGER OBJECT Dieses Objekt, wenn es einer bestimmten Klasse entspricht
ConditionedFilter   STRING OBJECT  
ConditionedFilter2   OBJECT OBJECT  
Deleted     INTEGER Prüft, ob das Objekt logisch gelöscht wurde
Description     STRING  
GetDomain     INTEGER Domain dieses Objektes
GetSiblings     COLLECTION Alle Siblings dieses Objektes
GetSiblings2     COLLECTION Alle Siblings dieses Objektes
GetSlotEntries     VECTORject>  
LastUpdate     OBJECT Liefert das Datum mit Uhrzeit des letzten Schreibzugriffs
LastUser     INTEGER Liefert den User, der zuletzt auf das Objekt schreibend zugegriffen hat.
Link     OBJECT Fügt sich selbst in die Liste der Objekte mit Gültigkeit von dem Objekt ein, das als Parameter übergeben wird.
NextValidObject     OBJECT Ermittelt das Objekt, dessen Gültigkeit nach dem Zeitpunkt beginnt, an dem die Gültigkeit dieses Objektes beginnt
PreviousValidObject     OBJECT Ermittelt das Objekt, dessen Gültigkeit vor dem Zeitpunkt endet, an dem die Gültigkeit dieses Objektes endet.
RestrictedValidity *     Überprüft, ob der Gültigkeitsbereich eingeschränkt ist oder nicht.
SetDomain   INTEGER, INTEGER   Domain setzen
ShortName     STRING  
Siblings *      
SpanDateValidity *      
UniqueID     STRING  
Unlink       Entfernt sich selbst aus der Liste der Objekte mit Gültigkeit
Unlink2       Dieses Objekt aus der Liste der Objekte mit Gültigkeit entfernen
Valid   OBJECT INTEGER Prüft, ob das Objekt zum gegebenen Zeitpunkt gültig ist.
ValidSince     OBJECT Liefert den Beginn der Gültigkeitsspanne in Form eines CX_TERM-Objektes zurück.
ValidToday     INTEGER Prüft, ob das Objekt zum jetzigen Zeitpunkt (Gültigkeitsdatum) gültig ist
ValidUntil     OBJECT Liefert das Ende der Gültigkeitsspanne in Form eines CX_TERM-Objektes zurück
VerifySiblings     INTEGER Ring der Austauschobjekte prüfen

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

 

Datenverzeichnis (DDI)
Datenfeld Typ Referenz-Klasse I* Kurzbeschreibung
driverName STRING     Name des Druckertreibers
printerName STRING     Druckername
serverName STRING     Name des Servers, der den Drucker kontrolliert. Bei einem lokalen Drucker wird diese Variable auf NULL gesetzt.
shareName STRING     Freigabename

* I = Indizierbares Datenfeld,
grau unterlegt = geerbtes Datenfeld

 

Verwendung in AppsWH
Modul Kurzbeschreibung
printole.mod Belege drucken