SMExport component suite 4.50
convert to all popular data formats!

fast and direct data export into MS Excel, XML, HTML, SPSS, PDF and others from DBGrid/Dataset or any VCL control!

 

SMExport suite 4.50 is a component set for data export from TDataSet or TDBGrid or any other VCL control (TStringGrid, TListView etc) into the Paradox and DBase tables (using BDE) or into a text file (fixed or comma-delimited), HTML, XML, MS Excel, MS Word, PDF, MS Access, SQL-script, Lotus 1-2-3, Quattro, SYLK, DIF, LDAP DIF and others:

  Component name File format
     
TSMExportToXLS MS Excel directly without OLE
TSMExportToExcel using MS Excel as OLE-server
TSMExportToAccess use the DAO/MS Jet
TSMExportToWord using MS Word as OLE-server
TSMExportToRTF RichText format (directly without OLE/DDE/RichText.dll)
TSMExportToText Text files (fixed or comma-delimited types)
TSMExportToHTML HTML file
TSMExportToXML XML file. Subset of TClientDataset format for save/load from XML is supported
TSMExportToPDF Adobe Acrobat PDF document
TSMExportToWKS Lotus 1-2-3 directly without OLE
TSMExportToQuattro QuattroPro directly without OLE
TSMExportToSYLK SYLK (Symbolic Link)
TSMExportToDIF DIF (Data Interchange Format)
TSMExportToLDIF LDAP Data Interchange Format (directory entries)
TSMExportToSPSS SPSS file for statistical software and analysis
TSMExportToSQL SQL-script with data dump
TSMExportToBDE Paradox/DBase/ASCII files (BDE is required)
TSMExportToDBF DBase tables (without BDE)
TSMExportToClipboard MS Windows clipboard with separated fields/columns
TSMExportToDataset copy a data into other dataset

Specific formattings (column widths, colors, fonts, selected records etc.) is transferred as much as possible.
SMExport is a native VCL engine with multi-language support.

Also SMExport suite contains a TSMEWizardDlg () component. It is a wizard form for run-time user visualization of export parameters setting. With this component your user can control a data export process.

Also SMExport suite contains a TSMExportMonitor () component. It is a compound component with visual dialog for export parameters setting. With this component you can control a data export process in one place and give a flexible application to your end-users.

Custom data engines allow to export data from any control (TStringGrid, TListView, TDecisionCube etc). Virtual data engine allow to generate a data in run-time without any linked control.

Data pumping components allow to export a lot of tables from database in a few mouse clicks.

Download (last updated: January 13, 2004)


    HTTP FTP
Delphi packages (v3/4/5/6/7)+demo 3.1Mb sme_d34567.zip sme_d34567.zip
C++Builder packages (v3/4/5/6)+demo 4.9Mb sme_c3456.zip sme_c3456.zip
       
Full suite (Delphi/C++Builder/demos) 7.5Mb smetrial.zip smetrial.zip
Compiled demo applications (Delphi/C++Builder) 750Kb smedemo.zip smedemo.zip

You may use the shareware trial version for 30 days with Delphi IDE running only.
If after 30 days you would like to continue using it, then you should purchase a license.
PS: the trial version allows to export the 50 records with Delphi IDE running only.

Price


  License fee is
full suite with sources $50
standard suite without sources $35

* you can distribute the own applications absolutely free without any additional hidden fees
** one license allow to work with this component suite on one computer only (one developer). You need as many licenses as many developers will use these components
.*** the site license allow to use these components in company with unlimited number of developers. The license fee is 5*(developer's fee)

Order

You can read about registration and order methods on order page.
Online secure order: RegSoft, USA or ShareIt, Europe

You can order the bundle: SMExport+SMImport for $75 and save $25 per developer:
Online secure order: RegSoft, USA or ShareIt, Europe

Benefits
Install instructions

1) Unzip it to a created folder
2) Run Delphi or C++Builder IDE
3) Select Install packages... item in Component menu
4) Press Add button and select a package file (SMExportD3.DPL for D3, SMExportXX.BPL for D4/5/6/7 and CB3/4/5) in installed directory
5) Press Ok button
6) Enjoy it. In the component palette on SMExport and SMExport+ pages you can find installed new components

FAQ

You can find answers on frequently asked questions <here>

Activate methods

In design-time (being in Delphi designer form):
to fill a component properties and by pressing the mouse right button to execute data export.
Also for TSMEWizardDlg and/or TSMExportMonitor components you can establish all parameters of data export in visual user dialog (view screenshot).

In your application run-time:
with
TSMExportMonitor component for activation of a data export process:
to call a
Execute(True) - with setup dialog for visual user parameters prompt
to call
Execute(False) - without visual dialog

with TSMExportToXLS, TSMExportToExcel, TSMExportToWord, TSMExportToWKS, TSMExportToQuattro, TSMExportToText, TSMExportToHTML, TSMExportToXML, TSMExportToSYLK, TSMExportToDIF, TSMExportToSQL, TSMExportToClipboard, TSMExportToDataset and TSMEWizardDlg components for activation of a data export process to call a Execute method.

Also you can convert the exported text with changed codepage table (Windows or DOS).

For text and clipboard exports you can define a custom symbol-separator between fields/columns and to include a fixed output with the fixed lengths of fields.

You can use the OnGetCellParams event for custom control of every exported value and OnGetLanguageString event for on-fly switch of language in your multilingual application.

Translated resources

In the archive which will be received by registered user in the SOURCES\RESOURCES folder you will find the translated resources for these languages:

  Language Translator   Language Translator
 

English Mike Shkolnik Russian Mike Shkolnik
French Remy CONSTANT
Patrick Pellizzari
Ukrainian Mike Shkolnik
German Gerhard Schmidt-Adomeit
Thomas Grimm
Michael Bickel
Italian Massimo Allegretti,
Alessandro Romano
Dutch Steph van Hooft
Jurrie Wink
Spanish Diego Dayan
Portuguese Pedro Lopes
Antonio Roque
Brazilian Portuguese Luiz Marques
Norwegian Stein Inge Kvalvik Swedish Andreas Hard
Tommy Ericson
Danish Otto C. Thygesen Indonesian Bambang Pranoto
Traditional Chinese (BIG5) SUN SHAN-CHIEH Simplified Chinese (GB) WEI YI-XIAO
Greek Tassos Kollias Polish Slawomir Ciunczyk
Romanian Bogdan Popescu Slovenian Tom, SAOP d.o.o.
Turkish Hakan Biyiklioglu      

 

Screenshots

TSMEWizardDlg - 22 876 bytes

TSMExportMonitor - 7452 bytes

Animated screenshots - 75179 bytes


Try the SMExport suite 4.50 before you buy it.

Scalabium Software

E-mail: webmaster@scalabium.com
,
mshkolnik@yahoo.com
Copyright© 1998-2004, by Mike Shkolnik, Scalabium Software.
All Rights Reserved.