SMExport component suite 3.90
convert to all popular data formats!

now you can create the XML-file and MS Excel, Lotus 1-2-3, QuattroPro spreadsheets directly without OLE/DDE!

Description

 

SMExport suite 3.90 is a component set for data export from TDBGrid/TDataSet (with BDE or without) into:

  Component name File format
     
TSMExportToXLS MS Excel directly without OLE
TSMExportToExcel using MS Excel as OLE-server
TSMExportToWord using MS Word as OLE-server
TSMExportToRTF RichText format (directly without OLE/DDE/RichText.dll)
TSMExportToWKS Lotus 1-2-3 directly without OLE
TSMExportToQuattro QuattroPro directly without OLE
TSMExportToText Text files (fixed or comma-delimited types)
TSMExportToHTML HTML file
TSMExportToXML XML file. Also supports the subset of TClientDataset format for save/load from XML
TSMExportToSYLK SYLK (Symbolic Link)
TSMExportToDIF DIF (Data Interchange Format)
TSMExportToSQL SQL-script with data dump
TSMExportToBDE Paradox/DBase/ASCII files (using BDE only)
TSMExportToClipboard MS Windows clipboard with separated fields/columns
TSMExportToDataset copy a data into other dataset

SMExport is a native VCL engine with multi-language support.

These components allow export of data from TDataSet or TDBGrid to the tables of a format Paradox and DBase (using BDE) or in a text file (fixed or comma-delimited), HTML, Excel and Word (without using BDE).
For exporting of the data from DBGrid in HTML, Text, Excel or Word the information DBGrid (width of columns, colors, fonts, selected records etc.) is transferred as much as possible.

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.

Last
updated
  September 20, 2001
     
Download  
    HTTP FTP
Delphi packages (v3/4/5/6)+demo 1.4Mb sme_d3456.zip sme_d3456.zip
C++Builder packages (v3/4/5)+demo 1.8Mb sme_c345.zip sme_c345.zip
       
Full suite (Delphi/C++Builder/demos) 2.8Mb smetrial.zip smetrial.zip
Compiled demo applications (Delphi/C++Builder) 530Kb 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 $35
standard suite without sources $19.95

* 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 $60 and save $10 per developer:
Online secure order: RegSoft, USA or ShareIt, Europe

     
Benefits  
  • Registered users will receive future updates to new versions FREE! Register now and use forever!
  • The news, notifications and support thru email is free for registered users.
     
Install instructions   1) Unzip it to a created folder
2) Run Delphi or C++Builder
3) Select Install packages... item in Component menu
4) Press Add button and select a package file (SMExport.DPL for D3, SMExport.BPL for D4/5/6 and CB3/4/5) in installed directory
5) Press Ok button
6) Enjoy it. In palette on SMExport page you can find a installed new components
     
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 drawing and OnGetLanguageString event for on-fly switch of language in your multilingual application.

PS: to establish export of the selected records (in the DBGrid) it is possible only with ColumnSource = csDBGrid and export not in Paradox/DBase.

     
Resources   In archive which will receive the registered user in SOURCES\RESOURCES you can find the translated resources for these languages:
  Language Translator
     

English Mike Shkolnik
French Remy CONSTANT
Patrick Pellizzari
German Gerhard Schmidt-Adomeit
Thomas Grimm
Italian Massimo Allegretti,
Alessandro Romano
Spanish Diego Dayan
Portuguese Pedro Lopes
Antonio Roque
Norwegian Stein Inge Kvalvik
Swedish Andreas Hard
Brazilian Portuguese Luiz Marques
Russian Mike Shkolnik
Ukrainian Mike Shkolnik
traditional chinese (BIG5) SUN SHAN-CHIEH
Polish Slawomir Ciunczyk

Screenshots

TSMEWizardDlg - 18452 bytes

TSMExportMonitor - 7452 bytes

Animated screenshots - 75179 bytes

 


Try the SMExport suite 3.90 before you buy it.

SMExport banner - 5045 bytes