DSIYAT01 LISTATT LIST ATT (4001)    REMOTE PROCEDURE (8994)

Name Value
NAME DSIYAT01 LISTATT LIST ATT
TAG LISTATT
ROUTINE DSIYAT01
RETURN VALUE TYPE GLOBAL ARRAY
WORD WRAP ON TRUE
DESCRIPTION
LISTATT
 
List basic image information about attachments.
 
 
For Equipment, include images found in the DSIY EQUIPMENT DATA 
FILE (#19685.31) and any images linked to the equipment's Manufacture-
Model in file MANUFACTURER-MODEL IMAGES (#19685.38).
INPUT PARAMETER
  • FILE
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   15
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    FILE
     
    Assumption is that attachments are always stored in a multiple under 
    field 4 in the following fields:
     
    .01:  Attachment Description
    1:    File Name (no path, just file name)
    2:    File Type (EXE, JPG, PDF, etc.)
    3:    Added by (no edit, updated when file created)
    4:    Date added (no edit, updated when file created)
    5:    Comments
     
    File # from which to list attachments.  Currently attachments are defined 
    for
     
    19685.3 - Work Order File
    19685.31 - Equipment File
    19685.32 - Inventory Item Master File
    19685.38 - Manufacturer-Model
    
  • IEN
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   15
    REQUIRED:   YES
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    IEN
     
    IEN to the file in which to pull attachment information
    
  • THUMBNAIL FLAG
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   1
    REQUIRED:   NO
    SEQUENCE NUMBER:   3
    DESCRIPTION:   
    Set flag to only return thumbnail attachments.
    
RETURN PARAMETER DESCRIPTION
RETURN PARAMETER
          ^ATTACHMENT DESCRIPTION
          ^DATE ADDED
          ^SUB PATH
          ^THUMBNAIL
          ^SIZE (kilobytes)
          ^MODEL IEN (19685.381) only if file is 19685.38
 
DSIYRET(1)="0^<Warning Message>    If there are warnings/no data
DSIYRET(1)="-1^<Error Message>     if there are errors
 
DSIYRET(#)= FILE#
          ^IEN TO FILE
          ^MULTIPLE NODE (NEEDED TO PULL DETAIL INFO)
          ^FILENAME (NO PATH, JUST FILENAME)