ISIJ DYNAMIC QUERY (4947)    REMOTE PROCEDURE (8994)

Name Value
NAME ISIJ DYNAMIC QUERY
TAG QRYRPC
ROUTINE ISIJLS2
RETURN VALUE TYPE GLOBAL ARRAY
AVAILABILITY PUBLIC
WORD WRAP ON TRUE
DESCRIPTION
Provide functionality to create & validate dynamic queries (compiled by list #9820).
INPUT PARAMETER
  • PARAMETER
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   1
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    Legal values are 1, 2 or 3:
      1--generate the Query build dialog form spec
      2--validate the input Query spec (input in DATA)
      3--Clear/reset form; generate the Query build dialog form spec
    
  • DATA
    PARAMETER TYPE:   LIST
    MAXIMUM DATA LENGTH:   80
    REQUIRED:   NO
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    Required for PARAMETER = 2.  Each list entry contains a single field spec,
      formatted : Field_IEN ^ Value ^ Operator.  Operator is optional, other values required.
    
RETURN PARAMETER DESCRIPTION
Returns success or failure code; failure reason text appended as applicable.
For PARAMETER = 1, also returns list data containing XML-encoded values used
  by the client to create the Query-define dialog in the GUI.