DSIYUTL3 XREFSCH SCH W/I XREF (3977)    REMOTE PROCEDURE (8994)

Name Value
NAME DSIYUTL3 XREFSCH SCH W/I XREF
TAG XREFSCH
ROUTINE DSIYUTL3
RETURN VALUE TYPE GLOBAL ARRAY
WORD WRAP ON TRUE
DESCRIPTION
XREFSCH
 
Returns all values within a node of an XREF.  For instance, if you want 
all records for a particular piece of Equipment in Work Orders, the FIND 
command in Vista will look through all XREF's.  This utility will only 
loop through ^ENG(6920,"G",<equipment IEN>) and return those values
 
This provides a quick way to return items which are contained in a 
specific XREF.
INPUT PARAMETER
  • FILE
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   15
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    FILE
     
    Number of the file to search
    
  • XREF
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   15
    REQUIRED:   YES
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    XREF
     
    XREF to search within the file
    
  • VALUE
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   15
    REQUIRED:   YES
    SEQUENCE NUMBER:   3
    DESCRIPTION:   
    VALUE
     
    Value to search for within the XREF
    
RETURN PARAMETER DESCRIPTION
RETURN PARAMETER
 
DSIYRET(1)="0^Warning"     If there are warnings/nothing returned
DSIYRET(1)="-1^Error"      If there are errors
 
DSIYRET(IEN)="" for each node found in the XREF