DSIV DDR UPDATE SUBFILE

TITLEVALUE
NAMEDSIV DDR UPDATE SUBFILE
DESCRIPTION This will add a new record to a multiple in a file. The multiple can be
at any level as long as the IENS is properly defined. Additional fields
can filed with the record.
TAGUPDATE1
ROUTINEDSIVDDR0
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETERFILE
DESCRIPTION This is the number of the subfile to which a new record is to be added
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH20

INPUT PARAMETERSSEQUENCE NUMBER2
INPUT PARAMETERIENS
DESCRIPTION This is the standard Fileman DBS parameter for calling UPDATE^DIE when
adding a record to a multiple in a file. If IENS is not passed or is
passed as , then this will add the record at the top level of the
file.
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH50

INPUT PARAMETERSSEQUENCE NUMBER3
INPUT PARAMETERDATA
DESCRIPTION This is a list of fields and their internal values to be filed with the
new record. Obviously the .01 field should have a value to be filed.
The format of the DATA array: DATA(field#)=value

On the GUI side this would be: Param.List['field#'] := value
PARAMETER TYPELIST
REQUIREDYES
MAXIMUM DATA LENGTH250

RETURN VALUE TYPEARRAY
RETURN PARAMETER DESCRIPTION If the record is successfully created, return -1^new subfile record
number Else, return -1^message
AVAILABILITYAGREEMENT
INACTIVE
CLIENT MANAGER
WORD WRAP ON
VERSION
SUPPRESS RDV USER SETUP
APP PROXY ALLOWED