KMPD GLOBAL LIST (1812)    REMOTE PROCEDURE (8994)

Name Value
NAME KMPD GLOBAL LIST
TAG GBLLIST
ROUTINE KMPDU1
RETURN VALUE TYPE ARRAY
AVAILABILITY RESTRICTED
DESCRIPTION
Global list.
INPUT PARAMETER
  • PARAM1
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   245
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    Global to list.  This can be an entire global (^DPT) or subscript
    (^DPT(25,).
    
  • PARAM2
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   245
    REQUIRED:   NO
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    Starting global node.  If this is a continuation of a global list, then
    this will be the starting point.  If the call is for the first time, then
    this should be set to null ("").
    
  • PARAM3
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   245
    REQUIRED:   YES
    SEQUENCE NUMBER:   3
    DESCRIPTION:   
    Number of lines to fill before quiting.
    
  • LINE LENGTH
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   10
    REQUIRED:   YES
    SEQUENCE NUMBER:   4
    DESCRIPTION:   
    Lenght of line before line-break.
    
RETURN PARAMETER DESCRIPTION
Array containing global data.  However, the zero node will contain the
       ARRAY(0)="^DPT(25,.35)"
       ARRAY(1)="^DPT(25,0)=GlobalData..."
       ARRAY(2)="^DPT(25,.35)=GlobalData..."
last global reference accessed.  This can then be used as the starting
point for the next iteration (see PARAM2).  If the end of the global has
been reached, then the zero node will equal '***end of global***'.
 
In the follwing example: PARAM1 = ^DPT(25
                         PARAM2 = ""
                         PARAM3 = 2