DSIV DDR UPDATE FILE (3358)    REMOTE PROCEDURE (8994)

Name Value
NAME DSIV DDR UPDATE FILE
TAG UPDATE
ROUTINE DSIVDDR0
RETURN VALUE TYPE ARRAY
AVAILABILITY AGREEMENT
DESCRIPTION
This will add a new record to a file, but only at the top level of the
 file.   It does not allow for adding a new record to a multiple.
 Additional fields to be filed at the same time can be passed.
INPUT PARAMETER
  • FILE
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   20
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    This is the number of the file for which a new record is to be added
    
  • DATA
    PARAMETER TYPE:   LIST
    MAXIMUM DATA LENGTH:   250
    REQUIRED:   YES
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    This is a list of fields which will have data for filing with the new
    record.  Obviously the .01 field must be present.  Format of data array:
      DATA(field#)=internal value
     
      On the GUI side, Param.List['field#']= value
    
RETURN PARAMETER DESCRIPTION
If a new record is successfully created, return 1^new record number
Else return, -1^message