var fDesc=new Array();
fDesc[0] = "Report generator for Windows Developers. Includes an easy-to-use report editor and powerful programming
interfaces for all languages. Features:
DATA CONNECTION
- Can connect to all SQL databases using ADO, BDE or ODBC technologies).
- Native connections to specific databases.
- Connection re-routing and merging facility
REPORT EDITOR
- Powerful and user-friendly report editor:
- Bilingual English and French software.
- SQL query editor.
- Syntax-highlighting formula editor
- Document framework editor.
- Comprehensive property editor.
- Data dictionaries with inheritance features.
- Report viewer (document, data grid, chart, hypercube).
REPORTS
- Data sources: data can be retrieved from databases or supplied by external applications.
- Can process automatic calculations and produce statistics from retrieved data.
- Output to screen, printer, email, or to various file formats (PDF, HTML, RTF, image formats, TXT, XML, MS-Excel,
MS-Word, etc).
- Supports: images, rich texts, bar-codes, business charts, tables of contents, visual models, hyperlinks, calculation
formulae...
- Dynamic layout
- Sub-reports
- Multilingual reports
PROGRAMMING INTERFACES
3 equivalent object-oriented APIs, each of them containing about 300 programming symbols (methods, properties
and events):
- ActiveX
- VCL: supports Delphi 5, 6, 7, 2005 and 2006 (in Win 32 mode) and C++Builder 5
- DLL: based on a plain dynamic link library. Supports all programming languages.
COMPANION TOOLS
- DataSurfer: business-intelligence tool
- ReportRetoucher: visual retouching tool for End-Users
- ReportServer: Intranet and Extranet report publisher.";
function tShowHide(id, show)
{
var s = document.getElementById("desc");
if ((s.innerHTML.length<=212 || show==1) && show!=2)
{
s.innerHTML = fDesc[id];
if (document.getElementById('m1'))
document.getElementById('m1').style.display='none';
if (document.getElementById('m2'))
document.getElementById('m2').style.display='none';
if (document.getElementById('more_txt'))
document.getElementById('more_txt').style.display='inline';
}
else
{
s.innerHTML = '';
}
}