Argomento precedente: Operazioni server supportateArgomento successivo: Sintassi di PRESET, PRESET_REL, ALG_PRESET e ALG_PRESET_REL


Variabili delle operazioni

Questa tabella elenca le variabili che possono essere impostate per ogni operazione nelle operazioni supportate:

Variabili

Descrizione

Operazioni

ALG_PRESET

ALG_PRESET_REL

Specifica i valori per uno o più attributi del registro attività creato come risultato della variabile CREATE_ALG. Se non si specifica CREATE_ALG, ALG_PRESET e ALG_PRESET_REL vengono ignorate.

CREATE_NEW
SEARCH
SHOW_DETAIL

CREATE_ALG

Specifica il tipo di registro attività da creare come effetto secondario dell'operazione. Usare le variabili ALG_PRESET o ALG_PRESET per specificare i valori per gli attributi del nuovo registro attività.

Il momento in cui viene creato il registro attività dipende dall'operazione:

CREATE_NEW
Il registro attività viene creato quando viene salvato il nuovo record. Se il nuovo record non viene salvato, non viene creato nessun registro.

SEARCH
Il registro attività viene creato quando viene selezionato un record dal modulo elenco. Se il record viene visualizzato ma non selezionato (cioè l'utente seleziona esplicitamente il comando Visualizza dal menu di scelta rapida del modulo elenco), non viene creato nessun registro.

SHOW_DETAIL
Il registro attività viene creato prima della visualizzazione del record.

CREATE_NEW
SEARCH
SHOW_DETAIL

FACTORY

Specifica la classe dell'oggetto da cercare, creare o aggiornare. È possibile usare qualsiasi nome specificato come OBJECT nei file *.maj in $NX_ROOT/bopcfg, come riportato in Guida di riferimento tecnico di CA SDM.

CREATE_NEW
GENERIC_LIST
SEARCH
UPDATE

HTMPL

Consente all'autore dell'HTMPL di ignorare la convenzione per la denominazione dei modelli predefiniti e specificare esplicitamente il file HTMPL da visualizzare al posto del modello predefinito.

Nota: quando viene usato lo specificatore HTMPL con CREATE_NEW o UPDATE, il nome del modulo a cui si fa riferimento deve essere conforme alla convenzione zdetailxxx_factory.htmpl, dove xxx rappresenta qualsiasi carattere e factory è il nome del factory.

CREATE_NEW
DISPLAY_FORM
JUST_GRONK_IT
MENU
SEARCH
SET_MENU
SHOW_DETAIL

UPDATE

KEEP.nome

Specifica il valore che può essere salvato e passato tra le pagine.

CREATE_NEW
GENERIC_LIST
SEARCH
UPDATE

KEY.nome_attr

Simile a SET.nome_attr tranne per il fatto che specifica una ricerca in nome_attr, che deve essere un riferimento a un'altra tabella o oggetto.

UPDATE

NEXT_PERSID

Specifica l'ID persistente del successivo record da visualizzare.

UPDATE

PERSID

Specifica l'ID persistente del record da visualizzare. Questa variabile può essere specificata nei modi seguenti:

Direttamente, con ID persistente composto dal nome di un factory, due punti (:) e un ID database, univoco e con numeri interi. Ad esempio, PERSID=chg:1234 specifica l'ordine di cambiamento con ID database 1234.

Indirettamente, con un ID persistente composto dal nome di un factory, due punti (:), il nome di un attributo, due punti (:) e un valore. Questo formato di PERSID specifica il record del factory indicato che ha un attributo con il valore specificato. Ad esempio, PERSID=chg:chg_ref_num:demo:3 specifica l'ordine di cambiamento con numero di riferimento demo:3.

SHOW_DETAIL
UPDATE

PRESET

PRESET_REL

Specifica i valori per uno o più attributi del record creato come risultato della variabile CREATE_NEW. Se non si specifica CREATE_NEW, PRESET viene ignorato.

CREATE_NEW

QBE.op.nome_attr

Specifica i valori da usare quando si esegue una ricerca. Questi valori vengono identificati per mezzo di una parola chiave QBE, dove nome_attr identifica qualsiasi nome di attributo che può essere impostato in un ticket e op indica di cercare le condizioni in cui l'attributo:

EQ è uguale al valore

NE è diverso dal valore

GT è maggiore del valore

LT è minore del valore

GE è maggiore o uguale al valore

LE è maggiore o uguale al valore

NU è nullo

NN non è nullo

IN corrisponde all'espressione SQL LIKE

KY contiene il testo immesso

Se non si definisce nessuna variabile QBE, viene visualizzata la finestra standard di ricerca.

SEARCH

SET.nome_attr

Specifica il nome attributo da usare quando viene creato un ticket, dove attr_name identifica qualsiasi attributo in un ticket che può essere impostato. I nomi degli attributi variano in base all'oggetto sottostante. Tutti gli oggetti e i rispettivi attributi possono essere trovati nei file *.maj, nella directory majic in bopcfg, come riportato nella Guida di riferimento tecnico CA SDM.

CREATE_NEW
UPDATE

SET.id

Specifica l'ID della riga del database da aggiornare.

UPDATE

SKIPLIST

Se impostata su 1, non viene visualizzato l'elenco dei risultati delle ricerche che restituiscono un solo risultato. Vengono invece visualizzati direttamente i dettagli in sola lettura.

SEARCH

usa_modello

Se impostata su 1, l'operazione SEARCH restituisce un elenco di modelli. Il modello restituito selezionato verrà usato nell'operazione CREATE_NEW per inserire i dati in un nuovo record. Questa variabile è valida solo per gli ordini di cambiamento, le questioni e le richieste.

CREATE_NEW
SEARCH

Ulteriori informazioni:

Sintassi di PRESET, PRESET_REL, ALG_PRESET e ALG_PRESET_REL