Difference between revisions of "XMLCREATEDTD()"

From Recital Documentation Wiki
Jump to: navigation, search
 
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=XMLCREATEDTD()=
 
 
 
==Class==
 
XML
 
 
 
 
==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
Line 15: Line 8:
  
 
==See Also==
 
==See Also==
[[XMLCOUNT()]], [[XMLVALIDATE()]], [[XMLFIRST()]], [[XMLNEXT()]], [[COPY]], [[SQL SELECT|SELECT]], [[FETCH]], [[SQL UPDATE|UPDATE]]
+
[[COPY]], [[FETCH]], [[SQL SELECT|SELECT]], [[SQL UPDATE|UPDATE]], [[XML]], [[XML_DECODE()]], [[XML_ENCODE()]], [[XML_GATHER()]], [[XML_SCATTER()]], [[XMLCOUNT()]], [[XMLFIRST()]], [[XMLNEXT()]], [[XMLVALIDATE()]]
  
  
Line 45: Line 38:
  
 
==Products==
 
==Products==
Recital Database Server, Recital Mirage Server, Recital Terminal Developer
+
Recital, Recital Server
 
[[Category:Documentation]]
 
[[Category:Documentation]]
 
[[Category:Functions]]
 
[[Category:Functions]]
 +
[[Category:XML]]
 +
[[Category:XML Functions]]

Latest revision as of 14:20, 19 November 2009

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.


Products

Recital, Recital Server