QUERY

La query SQL che verrà utilizzata per raccogliere i dati dall'applicazione.

Valori possibili
  • Un'istruzione SQL SELECT valida
  • REUSE (nome_sottopanello_secondario)

    utilizza i dati richiamati dalla query nel pannello secondario specificato.

Tutte le colonne (attributi) in una query devono essere della stessa tabella (gruppo di attributi), con un massimo di 100 colonne specificate nella query. Le variabili possono essere utilizzate ovunque nell'istruzione QUERY, ma solo le colonne specificate in un pannello precedente possono essere utilizzate come variabili.
Nota: le variabili possono essere utilizzate in qualsiasi punto dell'istruzione QUERY. I nomi colonna non devono essere preceduti da nomi tabella.
Valore predefinito
Nessuna

Esempio 1: query con istruzione SELECT

QUERY='SELECT CICSPLEX, PLEXCPUP, PLEXSOS, PLEXRATE, PLEXMAXT, 
PLEXENQW, PLEXHSCI, FROM OMCICS.PLEX'
QUERY='SELECT TRANID, TASKNO, RTYPE, RNAME, STATE, CPUTIME, SUSPTIME,
ELAPTIME, USEDA16, USEDB16, ATCHTIME, TIMEOFSU, SUSPDUE, FACTYPE, 
FACID, ORIGTRID, UMBTRID, QUEUE, FIRSTPGM, CURRPGM, USERID, EXECCMD, 
PURGEABL, PURGSTAT, SUSPTYPE, UOWSTATE, 
FROM OMCICS.CICSTRD,                                           
WHERE ORIGINNODE = "&SYSTEMID.&CICSNAME"           
AND CICSTRD.TRANID = "&TRANID"                                  
AND CICSTRD.TASKNO = "&TASKNO"'

Esempio 2: query riutilizzata

<SUBPANEL>         This is subpanel #1 with a query 
NAME=ALPHA         This is its name 
QUERY="SELECT ......... 

<SUBPANEL>         This is subpanel #2 with a query 
NAME=BETA          This is its name 
QUERY="SELECT ......... 

<SUBPANEL>         This is subpanel #3 with no query 
NAME=GAMMA         This is its name 
QUERY=REUSE(ALPHA) Re-using first query