Progress
Version 9
Product Update Bulletin


LITERAL-QUESTION Attribute

Lets a user specify how the “?” is interpreted during an assignment into a BUFFER-VALUE of a BUFFER-FIELD object.

This attribute allows the user to change the default behavior for assigning the “?” value into the BUFFER-VALUE attribute of a BUFFER-FIELD object, if the data type of the field represented by the BUFFER-FIELD object is CHARACTER.

Return Type: LOGICAL

Access: Readable/Writeble

Applies To: Buffer-Field Object handle

When assignments are made into a BUFFER-VALUE attribute of a character BUFFER-FIELD object, enclosing quotes and insertion characters such as $ are removed if the field is CHARACTER. As a result, "?" and ? are treated the same. In some cases users might not want the quotes ("") removed when they want the literal question mark instead of the UNKNOWN (?) value. Therefore, use the LITERAL-QUESTION attribute to indicate whether the question mark is treated as a literal character rather than the UNKNOWN value.

The LITERAL-QUESTION attribute has the following syntax:

SYNTAX

LITERAL-QUESTION 

If this attribute is:


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095