KMPD FILE SEARCH

TITLEVALUE
NAMEKMPD FILE SEARCH
DESCRIPTIONSearch for entries in file.
TAGFILESRC
ROUTINEKMPDU5
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETERPARAM1
DESCRIPTIONFile Number.
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH60

INPUT PARAMETERSSEQUENCE NUMBER2
INPUT PARAMETERPARAM2
DESCRIPTIONFields to return. This will be comma delimited.

Example: ".01,.04,1,12" - would return fields .01, .01, 1 and 12
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH245

INPUT PARAMETERSSEQUENCE NUMBER3
INPUT PARAMETERPARAM3
DESCRIPTIONText to search for.

Example: "DG" - would retrieve all entries beginning with DG.

- if text equals "*" or "" (null) then all entries will be
retrieved
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH245

INPUT PARAMETERSSEQUENCE NUMBER4
INPUT PARAMETERPARAM4
DESCRIPTIONName of array for temporary storage. This should be a global array, and
must be either ^TMP or ^UTILITY.
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH245

RETURN VALUE TYPEGLOBAL ARRAY
RETURN PARAMETER DESCRIPTIONArray with data from file in format:

ARRAY(0)=IEN^FieldName^FieldName^FieldName^...
ARRAY(...)=IEN^FieldData^FieldData^FieldData^...

Please Note: - the first piece is always the IEN (internal entry number).
- the zero node is always the names of the fields, once
again with the IEN's being first.
AVAILABILITYRESTRICTED
INACTIVE
CLIENT MANAGER
WORD WRAP ONTRUE
VERSION
SUPPRESS RDV USER SETUP
APP PROXY ALLOWED