DECIMALS attribute
- Last Updated: January 18, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
DECIMALS is explicitly set (or is
inherited from a database field via LIKE), the AVM rounds off any value that you assign via
the BUFFER-VALUE() method of a buffer field handle (or via
the "::" syntax on a buffer handle) to the specified number of decimal places before
completing the assignment. If DECIMALS is not set, the AVM rounds the value off to 10 decimal
places if necessary.If the WRITE-XML() method is used on the object containing the buffer field, then the XML Document generated will write the decimal field with the number of decimal places specified.
Note: The AVM
determines the number of decimal places to display, as opposed to store, from the FORMAT
attribute (not the DECIMALS attribute) of the buffer-field.
Data type: INTEGER
Access: Readable/Writeable; Read-only if the buffer-field object handle is for a database field
Applies to: Buffer-field object handle