Child pages
  • textxport
Skip to end of metadata
Go to start of metadata

This plugin allows the enabling/disabling of the Smart Client menuitems that expose the generic text import/export logic.

Property Summary
Boolean #exportEnabled
Enable the export feature of this plugin.
Boolean #importEnabled
Enable the import feature of this plugin.

Method Summary
String #textExport(foundSet, dataProviderIds, [separator], [exportHeader])
Export to text 'separated value' data (*.

Property Details
exportEnabled
Enable the export feature of this plugin.
Returns
Boolean
Sample
plugins.textxport.exportEnabled = true;
var isEnabled = plugins.textxport.exportEnabled;
importEnabled
Enable the import feature of this plugin.
Returns
Boolean
Sample
plugins.textxport.importEnabled = true;
var isEnabled = plugins.textxport.importEnabled;

Method Details
textExport

String textExport (foundSet, dataProviderIds, [separator], [exportHeader])

Export to text 'separated value' data (*.tab/*.csv)
Parameters
foundSet
dataProviderIds
[separator]
[exportHeader]
Returns
String
Sample
//export with default separator(tab) and no header
var dataToBeWritten = plugins.textxport.textExport(forms.form1.foundset,['id','name']);
//export with ';' separator and no header
var dataToBeWritten = plugins.textxport.textExport(forms.form1.foundset,['id','name'],';');
//export with ';' separator and header
var dataToBeWritten = plugins.textxport.textExport(forms.form1.foundset,['id','name'],';',true);
  • No labels