LITERAL-QUESTION attribute
- Last Updated: February 11, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
Lets you specify how the AVM interprets a quoted character value during assignment into the BUFFER-VALUE attribute for a character BUFFER-FIELD object. That is, whether the AVM treats the quoted character value as a literal or non-literal character value.
Return type: LOGICAL
Access: Readable/Writeable
Applies to: Buffer-field object handle
When TRUE, the AVM treats a quoted character value as a literal character value. That is, it does not remove enclosing quotes, trailing blanks, or formatting insertion characters.
When FALSE, the default value, the AVM treats a quoted character value as a non-literal character value. That is, it removes enclosing quotes, trailing blanks, and formatting insertion characters. For example:
- The AVM treats "
abc" asabc. - The AVM treats a quoted question mark character ("?") as the Unknown value (
?).
You can use the Literal Question (-literalquestion) startup parameter to change the default value of the
LITERAL-QUESTION attribute to TRUE (which would otherwise be FALSE). For more information
about this startup parameter, see Startup Command and Parameter
Reference.