Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

APUGetPrinterJobCount (Funktion)

  • Last UpdatedSep 14, 2023
  • 1 minute read

Ermittelt die Anzahl der aktuell von Windows registrierten, noch ausstehenden Druckaufträge für den Drucker, der von der angegebenen Instanz verwendet wird.

Kategorie

Anzeigen

Syntax

[Ergebnis=] APUGetPrinterJobCount(iInstanz, iVarAnzahl);

Argumente

iInstanz

Die gewünschte Alarmdrucker-Instanz (0 bis 15).

iVarAnzahl

Integer-Variable, in die die Anzahl geschrieben wird.

Anmerkungen

Die Anzahl wird an die Integer-Variable übergeben, die als Parameter iVarAnzahl angegeben ist.

Die Ergebnisse sind nur dann aktuell, wenn eine Abfrage läuft und ein Alarm ausgedruckt wurde. (Die Anzahl der Druckaufträge wird in der Regel erstmals ermittelt, wenn der Drucker geöffnet wird, und dann fortlaufend aktualisiert, wenn neue Alarmzeilen gedruckt werden.)

Dieser Wert ist nur dann sinnvoll, wenn der Alarmdrucker einen unter Windows installierten Drucker über dessen Druckertreiber verwendet. Wird der Drucker direkt über den seriellen oder parallelen Anschluss angesteuert, so ist dieser Wert wenig aussagekräftig.

Gibt einen Fehler-/Ergebniscode des Typs "Integer" zurück.

Beispiel

Die Anzahl wird hier in die Integer-Variable "AnzahlDA" geschrieben.

Status = APUGetPrinterJobCount(Inst, AnzahlDA);

Siehe auch

APUGetAlarmGroupText(), APUGetConfigurationFilePath(), APUGetQueryAlarmState(), APUGetQueryFromPriority(), APUGetQueryProcessingState(), APUGetQueryToPriority()

In This Topic