Difference between revisions of "XMLCREATEDTD()"
Yvonne.milne (Talk | contribs) m (1 revision) |
Yvonne.milne (Talk | contribs) |
||
Line 1: | Line 1: | ||
==Purpose== | ==Purpose== | ||
Function to create a Document Type definition file for a particular table | Function to create a Document Type definition file for a particular table | ||
− | |||
==Syntax== | ==Syntax== | ||
XMLCREATEDTD([<workarea>]) | XMLCREATEDTD([<workarea>]) | ||
− | |||
==See Also== | ==See Also== | ||
[[COPY]], [[FETCH]], [[SQL SELECT|SELECT]], [[SQL UPDATE|UPDATE]], [[XML]], [[XML_DECODE()]], [[XML_ENCODE()]], [[XML_GATHER()]], [[XML_SCATTER()]], [[XMLCOUNT()]], [[XMLFIRST()]], [[XMLNEXT()]], [[XMLVALIDATE()]] | [[COPY]], [[FETCH]], [[SQL SELECT|SELECT]], [[SQL UPDATE|UPDATE]], [[XML]], [[XML_DECODE()]], [[XML_ENCODE()]], [[XML_GATHER()]], [[XML_SCATTER()]], [[XMLCOUNT()]], [[XMLFIRST()]], [[XMLNEXT()]], [[XMLVALIDATE()]] | ||
− | |||
==Description== | ==Description== | ||
The XMLCREATEDTD() function will create a Document Type Definition (DTD) file which matches the table open in the current workarea. This DTD file can then be used to validate Extensible Markup Language (XML) files created for this table. An optional workarea name or number may be specified to select a table in another workarea. | The XMLCREATEDTD() function will create a Document Type Definition (DTD) file which matches the table open in the current workarea. This DTD file can then be used to validate Extensible Markup Language (XML) files created for this table. An optional workarea name or number may be specified to select a table in another workarea. | ||
− | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 21: | Line 17: | ||
|- | |- | ||
|} | |} | ||
− | |||
The XMLCREATEDTD() function will return .T. for success and .F. if it fails. | The XMLCREATEDTD() function will return .T. for success and .F. if it fails. | ||
Note: The XMLFORMAT setting determines whether Recital creates the DTD file. A DTD file will only be created when XMLFORMAT is set to Recital. If XMLFORMAT is set to ADO, the XMLCREATEDTD() will return .T., but no DTD file will be created. | Note: The XMLFORMAT setting determines whether Recital creates the DTD file. A DTD file will only be created when XMLFORMAT is set to Recital. If XMLFORMAT is set to ADO, the XMLCREATEDTD() will return .T., but no DTD file will be created. | ||
− | |||
==Example== | ==Example== | ||
Line 36: | Line 30: | ||
</code> | </code> | ||
− | |||
− | |||
− | |||
[[Category:Documentation]] | [[Category:Documentation]] | ||
[[Category:Functions]] | [[Category:Functions]] | ||
[[Category:XML]] | [[Category:XML]] | ||
[[Category:XML Functions]] | [[Category:XML Functions]] |
Revision as of 13:01, 10 February 2012
Contents
Purpose
Function to create a Document Type definition file for a particular table
Syntax
XMLCREATEDTD([<workarea>])
See Also
COPY, FETCH, SELECT, UPDATE, XML, XML_DECODE(), XML_ENCODE(), XML_GATHER(), XML_SCATTER(), XMLCOUNT(), XMLFIRST(), XMLNEXT(), XMLVALIDATE()
Description
The XMLCREATEDTD() function will create a Document Type Definition (DTD) file which matches the table open in the current workarea. This DTD file can then be used to validate Extensible Markup Language (XML) files created for this table. An optional workarea name or number may be specified to select a table in another workarea.
Parameters | Required | Default | Description |
---|---|---|---|
<workarea> | No | None | The workarea number or name to use. |
The XMLCREATEDTD() function will return .T. for success and .F. if it fails.
Note: The XMLFORMAT setting determines whether Recital creates the DTD file. A DTD file will only be created when XMLFORMAT is set to Recital. If XMLFORMAT is set to ADO, the XMLCREATEDTD() will return .T., but no DTD file will be created.
Example
use prospect set xmlformat to recital ? xmlcreatedtd() .T.