TITLE | VALUE | |
---|---|---|
NAME | DSIC XPD INSTALL LIST | |
DESCRIPTION | This will return a list of all the entries in the INSTALL file. You pass in either a KIDS Build name or the name portion of the Build name (a Build name without the version number or patch number). All Installs matching that name will be returned in reverse chronological order (the newest first). | |
TAG | INSLIST | |
ROUTINE | DSICXPDU | |
INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
INPUT PARAMETER | DSIKID | |
DESCRIPTION | This value will be used to do a Fileman lookup on the INSTALL file .01 Name field. This value can be a full Build name in the form: This value can just be the text portion of the Build name. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 30 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
INPUT PARAMETER | DSIALL | |
DESCRIPTION | This parameter will only be used if the DSIKID input value is a patch designation name, that is a Build name with "*". This is a Boolean value: 1/0 Default value = 0 if 1 then return only Installs whose Build name exactly matches the value passed in DSIKID if 0 then return all Installs whose Build name starts with the text portion of a patch designation: | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 1 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 3 |
INPUT PARAMETER | DSISTAT | |
DESCRIPTION | This is a string of numbers which can be 0,1,2,3,4 These numbers indicate the status of the KIDS Install Status 0:Loaded 1:Queued 2:Install Started 3:Install Completed 4:De-installed The only statuses that indicate a Build was actually installed are 2,3 3 indicates the install ran to completion successfully 2 indicates that the install started but never ran to completion. There is no way to determine how far the install got just looking at this status code. Default value = 23 | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 5 | |
RETURN VALUE TYPE | ARRAY | |
RETURN PARAMETER DESCRIPTION | Return List[n] := p1^p2^p3 for n=1,2,3,4,... where p1 = ifn to file 9.7 p2 = Build name p3 = date [return INSTALL COMPLETE DATE if present, else return DATE LOADED] The return list is sorted by Build name root and within name root sort by date in reverse chronological order. The Build name root is the root portion of a valid Build name: If there are problems, return List[1] := -1^message | |
AVAILABILITY | AGREEMENT | |
INACTIVE | ||
CLIENT MANAGER | ||
WORD WRAP ON | ||
VERSION | ||
SUPPRESS RDV USER SETUP | ||
APP PROXY ALLOWED |