SMExport banner - 5045 bytes

SMExport component suite 3.70

now you can create the Excel, Lotus, QuattroPro spreadsheets directly without MS Excel or others!

Description

 

SMExport suite 3.70 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
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.

This components allows to make export given 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
  October 20, 2000
     
Download   smetrial.zip (1,8Mb) - trial version for Delphi 3/4/5 and C++Builder 3/4/5 packages and demo applications
smedemo.zip (350Kb) - demo application with sources and compiled exe-file

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.

     
Price   License fee is:
$35 for full suite with sources
$19.95 for standard suite without sources
     
Order   You can read about registration and order methods on order page.
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 a Install packages... item in Component menu
4) Press an Add button and select a package file (SMExport.DPL for D3, SMExport.BPL for D4, D5 and CB3, CB4) in installed directory
5) Press a 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 a translated resources for these languages:
  Language Translator
     

English Mike Shkolnik
French Remy CONSTANT
German Gerhard Schmidt-Adomeit
Thomas Grimm
Italian Massimo Allegretti
Spanish Diego Dayan
Portuguese Antonio Roque
Russian Mike Shkolnik
Ukrainian Mike Shkolnik
traditional chinese (BIG5) SUN SHAN-CHIEH
Polish Slawomir Ciunczyk

Screenshots

TSMEWizardDlg - 10490 bytes

TSMExportMonitor - 7452 bytes

Animated screenshots - 75179 bytes

 

Try and buy the SMExport suite 3.70.