DSIV UPDATE SUBFILE MULT (2555)    REMOTE PROCEDURE (8994)

Name Value
NAME DSIV UPDATE SUBFILE MULT
TAG ADDUPD
ROUTINE DSIVIC2
RETURN VALUE TYPE ARRAY
AVAILABILITY AGREEMENT
DESCRIPTION
Allows editing of multiple entries in a FileMan multiple at one time.
INPUT PARAMETER
  • FILE
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   20
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    Contains the file# to add/edit data.
    
  • IEN
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   30
    REQUIRED:   YES
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    Contains the IEN of the entry to add/edit.
    
  • DATA
    PARAMETER TYPE:   LIST
    MAXIMUM DATA LENGTH:   50
    REQUIRED:   YES
    SEQUENCE NUMBER:   3
    DESCRIPTION:   
    Array holding entries for adding:
        DATA(n)=$END 
       DATA(n)=$START
       DATA(n)=field^value
       DATA(n)=field^value
       DATA(n)=$END 
     for updating:
        DATA(n)=$START
        DATA(n)=SubfieldIEN^field^value
        DATA(n)=SubfieldIEN^field^value
    
  • FLAG
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   1
    REQUIRED:   YES
    SEQUENCE NUMBER:   4
    DESCRIPTION:   
    FLAG=0 to add entries to a multiple,
    FLAG=1 to update entries in a multiple.
    
RETURN PARAMETER DESCRIPTION
Return array contains added/editing entries in RET(n)
or RET(0)="-1^error"