Build-in adapters

<< Click to Display Table of Contents >>

Navigation:  Delphi HTML Report Library > Database adapters >

Build-in adapters

THtXMLAdapter - htreports unit. Allow to use XML as dapasource. Set Datapacket.Metadata.SQL value to Xpath expression.

Example:

Report.AddVariable('mynode', MyNode);
...
<SQL type="xml">
mynode/users
</SQL>

 

Since THtXMLNode can also parse JSON via CreatefromJSON method, this adapter can also be used to work with JSON data.

 
THtDirectoryAdapter - htsql unit. Use directory as datasource.

Example:

<SQL type="directory">
c:\delphi\*.pas
</SQL>

 

THtFiredacAdapter - htfiredac unit. Adapter for FireDAC library.

THtUniDACAdapter - htfiredac unit. Adapter for UniDAC library.

THtIBXAdapter - htibx unit. Adapter for IBX library.