Trace (XmlDoc/XmlNode subroutine): Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 3: | Line 3: | ||
This subroutine displays an <var>XmlDoc</var> subtree in a readable form, | This subroutine displays an <var>XmlDoc</var> subtree in a readable form, | ||
useful for debugging, for example. | useful for debugging, for example. | ||
<var>Trace</var> is identical to the | <var>Trace</var> is identical to the <var>[[Print (XmlDoc/XmlNode subroutine)|Print]]</var> method, | ||
except the result is sent to the selected <var>Trace</var> stream | except the result is sent to the selected <var>Trace</var> stream | ||
(like the User Language <var>Trace</var> statement), and the default indentation is one | (like the User Language <var>Trace</var> statement), and the default indentation is one | ||
Line 10: | Line 10: | ||
The default <var>Trace</var> stream is the terminal, so unless you | The default <var>Trace</var> stream is the terminal, so unless you | ||
reset the ULTRACE parameter to select another stream, | reset the ULTRACE parameter to select another stream, | ||
<var>Trace</var> is the same as using the Print method. | <var>Trace</var> is the same as using the <var>Print</var> method. | ||
For more information about the <var>Trace</var> statement, see the [[SirFact]] | For more information about the <var>Trace</var> statement, see the <var class="product">[[SirFact]]</var> PDF documentation. | ||
This method is new in ''Sirius Mods'' version 6.7. | This method is new in ''Sirius Mods'' version 6.7. | ||
Line 19: | Line 19: | ||
==See also== | ==See also== | ||
<ul> | <ul> | ||
<li>The [[Audit (XmlDoc/Xmlnode subroutine)|Audit]] subroutine | <li>The <var>[[Audit (XmlDoc/Xmlnode subroutine)|Audit]]</var> subroutine | ||
<li>The [[Print (XmlDoc/Xmlnode subroutine)|Print]] subroutine | <li>The <var>[[Print (XmlDoc/Xmlnode subroutine)|Print]]</var> subroutine | ||
</ul> | </ul> | ||
{{Template:XmlDoc/XmlNode:Trace footer}} | {{Template:XmlDoc/XmlNode:Trace footer}} |
Revision as of 16:31, 17 February 2011
Display selected subtree on Trace stream (XmlDoc and XmlNode classes)
This subroutine displays an XmlDoc subtree in a readable form,
useful for debugging, for example.
Trace is identical to the Print method,
except the result is sent to the selected Trace stream
(like the User Language Trace statement), and the default indentation is one
space instead of three.
The default Trace stream is the terminal, so unless you reset the ULTRACE parameter to select another stream, Trace is the same as using the Print method. For more information about the Trace statement, see the SirFact PDF documentation.
This method is new in Sirius Mods version 6.7.
Syntax
nr:Trace[( [xpath], [options])] Throws XPathError