Progress
Language Reference
ENTRY Function
Returns a character string entry from a list based on an integer position.
SYNTAX
element
An integer value that corresponds to the position of a character string in a list of values. If the value of element does not correspond to an entry in the list, Progress raises the ERROR condition. If the value of element is unknown (?), ENTRY returns an unknown value. If element is less than or equal to 0, or is larger than the number of elements in list, ENTRY returns an error.
list
A list of character strings. Separate entries with commas. If the value of list is unknown (?), ENTRY returns an unknown value.
character
A delimiter you define for the list. The default is a comma. This allows functions to operate on non-comma-separated lists. If you use an alphabetic character, this delimiter is case sensitive.
EXAMPLESThis procedure returns the day of the week that corresponds to a date the user enters. The WEEKDAY function evaluates the date and returns, as an integer, the day of the week for that date. The ENTRY function uses that integer to indicate a position in a list of the days of the week.
This is an example of a list separated by dashes instead of commas. The result is “helvetica”.
The next procedure looks up UNIX login IDs in a small password array and returns the name of the user.
NOTE
The ENTRY function is double-byte enabled. It can return an entry that contains double-byte characters from a specified list and the character delimiter can be a double-byte character.
SEE ALSO
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |