Try OpenEdge Now
skip to main content
ABL Reference
Handle Attributes and Methods Reference : STRICT attribute

STRICT attribute

Determines if the SAX-writer object should ensure that the XML document is well formed XML.
Data type: LOGICAL
Access: Readable/Writeable
Applies to: SAX-writer object handle
The default value, TRUE, directs the object to ensure that the output is well formed XML. If a method call results in invalid XML, then the method fails, WRITE-STATUS is changed to SAX-WRITE-ERROR, and the stream is closed.
FALSE directs the object to generate warning messages and proceed with the write. If any warning message is generated, then the XML document will not be valid.
You can read this attribute at all times, but you can only write to it when the object's WRITE-STATUS is either SAX-WRITE-IDLE or SAX-WRITE-COMPLETE. That is, it can only be changed when the writer is not writing, otherwise it fails and generates an error message.