Returns a character value that indicates whether a string is an ABL keyword. This function returns all keywords and does not distinguish between reserved or unreserved keywords.
KEYWORD-ALL is the same function as KEYWORD in Progress Version 6 and earlier. Use this function if you do not want to use ABL reserved and unreserved keywords as field names, for example.
In some cases, the abbreviation for a keyword is also a keyword. For example, if expression is "def" (the abbreviation for DEFINE) or "col" (the abbreviation for COLUMN), the KEYWORD function returns the values "def" and "col", respectively.
If you use the Run-time client, the KEYWORD-ALL function always returns the Unknown value (?).
In this example, the KEYWORD-ALL function tests the value of formname. If the user tries to use a keyword as a form name, the AVM displays a message to try again.
r-keywda.p