Vorheriges Thema: Unterstützte Servervorgänge

Nächstes Thema: Syntax von PRESET, PRESET_REL, ALG_PRESET und ALG_PRESET_REL

Vorgangsvariablen

In der folgenden Tabelle sind die Variablen aufgeführt, die für jeden der Vorgänge in der vorherigen Tabelle festgelegt werden können:

Variablen

Beschreibung

Betrieb

ALG_PRESET

ALG_PRESET_REL

Gibt Werte für ein oder mehrere Attribute des Aktivitätsprotokolls an, das als Ergebnis der CREATE_ALG-Variablen geschaffen wurde. Wenn CREATE_ALG nicht angegeben ist, werden ALG_PRESET und ALG_PRESET_REL ignoriert.

CREATE_NEW
SEARCH
SHOW_DETAIL

CREATE_ALG

Gibt den Aktivitätsprotokolltyp eines Aktivitätsprotokolls an, das als Nebeneffekt des Vorgangs erstellt wird. Verwenden Sie die Variablen ALG_PRESET und ALG_PRESET, um Werte für die Attribute des neuen Aktivitätsprotokolls anzugeben.

Wie lange das Erstellen des Aktivitätsprotokolls dauert, hängt vom Vorgang ab, wie im Folgenden aufgeführt:

CREATE_NEW
Das Aktivitätsprotokoll wird erstellt, wenn der neue Datensatz gespeichert wird. Wenn der neue Datensatz nicht gespeichert wird, wird auch kein Aktivitätsprotokoll erstellt.

SEARCH
Das Aktivitätsprotokoll wird erstellt, wenn ein Datensatz im Listenformular ausgewählt wird. Wenn der Datensatz nicht ausgewählt, sondern angezeigt wird (d. h., wenn der Anwender explizit den Befehl „Ansicht“ im Mouseover-Menü des Listenformulars auswählt), wird kein Aktivitätsprotokoll erstellt.

SHOW_DETAIL
Das Aktivitätsprotokoll wird erstellt, bevor der Datensatz angezeigt wird.

CREATE_NEW
SEARCH
SHOW_DETAIL

FACTORY

Gibt die Objektklasse an, nach der gesucht bzw. die erstellt oder aktualisiert werden soll. Sie können einen beliebigen als OBJECT angegebenen Namen in den *.maj-Dateien in "$NX_ROOT/bopcfg" verwenden, wie im technischen CA SDM-Referenzhandbuch aufgeführt.

CREATE_NEW
GENERIC_LIST
SEARCH
UPDATE

HTMPL

Ermöglicht dem HTMPL-Autor, die Standardkonventionen für die Benennung von Vorlagen außer Kraft zu setzen, und gibt explizit die HTMPL-Datei an, die angezeigt werden soll und nicht die Standardvorlage.

Hinweis: Wenn der HTMPL-Spezifizierer mit CREATE_NEW oder UPDATE verwendet wird, muss der Name des referenzierten Formulars der Namenskonvention "zdetailxxx_factory.htmpl" entsprechen, wobei xxx beliebige Zeichen sind und factory dem Herstellernamen entspricht.

CREATE_NEW
DISPLAY_FORM
JUST_GRONK_IT
MENU
SEARCH
SET_MENU
SHOW_DETAIL

UPDATE

KEEP.name

Gibt den Wert an, der gespeichert und zwischen Seiten übergeben werden kann.

CREATE_NEW
GENERIC_LIST
SEARCH
UPDATE

KEY.attr_name

Entspricht SET.attr_name mit der Ausnahme, dass dies eine Suche für attr_name angibt, wobei es sich um einen Verweis auf eine andere Tabelle oder ein anderes Objekt handeln muss.

UPDATE

NEXT_PERSID

Gibt die permanente ID des Datensatzes an, der als nächstes angezeigt werden soll.

UPDATE

PERSID

Gibt die permanente ID des anzuzeigenden Datensatzes an. Sie können dies auf eine der folgenden Arten angeben:

Direkt mit einer permanenten ID, die aus einem Herstellernamen, einem Doppelpunkt (:) und einer eindeutigen Datenbank-ID (Ganzzahl) besteht. Beispiel: PERSID=chg:1234 gibt den Change mit der Datenbank-ID 1234 an.

Indirekt mit einer permanenten ID, die aus einem Herstellernamen, einem Doppelpunkt (:), einem Attributnamen, einem zweiten Doppelpunkt (:), und einem Wert besteht. Diese Form von PERSID gibt den Datensatz der angegebenen Factory an, die über ein Attribut des angegebenen Wertes verfügt. Beispiel:PERSID=chg:chg_ref_num:demo:3 gibt den Change mit der Referenznummer demo:3 an.

SHOW_DETAIL
UPDATE

PRESET

PRESET_REL

Gibt Werte für ein oder mehrere Attribute des Datensatzes an, der als Ergebnis der CREATE_NEW-Variablen erstellt wurde. Wenn CREATE_NEW nicht angegeben ist, wird PRESET ignoriert.

CREATE_NEW

QBE.op.attr_name

Gibt die Werte an, die beim Durchführen einer Suche verwendet werden. Diese Werte werden mit einem QBE-Schlüsselwort identifiziert, wobei attr_name einen beliebigen Attributnamen auf einem Ticket identifiziert, der eingerichtet werden kann, und op angibt, wo nach dem Attribut zu suchen ist:

EQ ist gleich dem Wert

NE ist ungleich dem Wert

GT ist größer als der Wert

LT ist kleiner als der Wert

GE ist größer als oder gleich dem Wert

LE ist kleiner als oder gleich dem Wert

NU ist NULL

NN ist NOT NULL

IN entspricht dem Ausdruck SQL LIKE

KY enthält den eingegebenen Text

Wenn Sie keine QBE-Variablen definieren, wird das Standardsuchfenster angezeigt.

SEARCH

SET.attr_name

Gibt einen Attributnamen an, der beim Erstellen eines Tickets verwendet werden soll, wobei attr_Name ein beliebiges Attribut in einem Ticket kennzeichnet, das festgelegt werden kann. Die Attributnamen variieren in Abhängigkeit vom zu Grunde liegenden Objekt. Alle Objekte und ihre Attribute sind in den *.maj-Dateien im Majic-Verzeichnis in "bopcfg" zu finden, wie im technischen CA SDM-Referenzhandbuch aufgeführt.

CREATE_NEW
UPDATE

SET.id

Gibt die Datenbank-ID der zu aktualisierenden Zeile an.

UPDATE

SKIPLIST

Wenn diese Variable auf 1 eingestellt ist, wird bei Suchvorgängen mit 1 Treffer keine Ergebnisliste angezeigt. Stattdessen wird das schreibgeschützte Detail direkt angezeigt.

SEARCH

use_template

Wenn diese Variable auf 1 eingestellt ist, gibt der SEARCH-Vorgang eine Liste mit Vorlagen zurück. Die von Ihnen in der Liste ausgewählte Vorlage wird in dem CREATE_NEW-Vorgang verwendet, um einen neuen Datensatz auszufüllen. Diese Variable ist für Changes, Issues und Requests gültig.

CREATE_NEW
SEARCH

Weitere Informationen:

Syntax von PRESET, PRESET_REL, ALG_PRESET und ALG_PRESET_REL