EK RTF report components for .Net
PreviousUpNext
EkBaseRTFReport Members

The following tables list the members exposed by EkBaseRTFReport.

 
Name 
Description 
 
Deletes all report variables. 
 
Creates programmatically an EkBaseReport object. It is not necessary to create EkBaseReport directly. Instead use EkRtf or other descendant of EkBaseReport. 
 
Allocates memory and constructs a safely initialized instance of a component.
There is no necessary to create EkBaseRTFReport component directly. You may use one of components derived from EkBaseRTFReport, for... more 
 
Creates temporary zero length file in windows temp directory and returns it's name. 
 
These methods create report variable using the Value of certain type and variable Name. 
 
Checks if input char is a digit. Result is true, if tested char within 0..9. 
 
Frees memory previously associated with SetTemplateBuffer method. 
 
Deletes report variable identified by Name. 
 
Checks if input char is a letter. Result is true, if tested char within a..z A..Z. 
 
Sets a dynamic array where program will search RTF template for report processing. This method may be used instead of input file (property InFile). For example, you may load... more 
 
This function opens file specified in FileName using associated windows application.
If the function succeeds, the return value is the identifier of process that was run. If the function fails,... more 
 
Converts text string into its RTF code representation. This function is used internally. 
 
Returns report variable specified in VarName string as EkReportVariable object.
Pascal example:  
 
Returns number of component version as integer value. For example, version 4.00 will return number 400 and so on ... 
 
Examines input string for zero value. ZeroOut scans the string for digits. If not zero digit found, the result set to false. If all digits in scanned sequence are zero,... more 
 
Name 
Description 
 
Number of colors in color table that report generator adds to output RTF document. Read only. 
 
Each RTF document may contain table of colors used in document body. In addition RTF generator adds 16 color table entries to output document. These color entries may be redefined... more 
 
Value of this property will be used in numeric formats ffixr and fnumr for float numbers. Char defined as DecimalRSeparator will appear instead of standard decimal separator in float numbers.... more 
 
Value of this property will be used in numeric formats ffixr and fnumr for float and integer numbers. Char defined as DecimalRTerminator will appear at the end of integer or... more 
 
ReportData is a collection of EkReportDataItem data elements which are attached to the report.
Data items should be added to this collection before executing the report. In a report template... more 
 
This property is EkVarList object that contains the HashTable of variables included in report. 
 
Name 
Description 
 
Sets font charset in an output document. This property is useful for non-Latin character sets.
 
 
If eoClearMissedFields is True, \field\ in result document is deleted if this is nor report variable neither data field name or function. 
 
eoDotAsColon - left for backward compatibility. Since version 2.00 of components always considered as True. Report generator will use "." as ":" in field names. For example - \a.field1\... more 
 
Not used in this version of components. 
 
eoGraphicsWMFCompatible - graphics inserted in report will be WMF compatible. Set this option if you use WordPad or other free and shareware RTF editors. You may clear this option when... more 
 
eoKeepFrtfPar - If set to True, frtf() format function doesn't delete paragraph symbol in inserted rtf text. 
 
eoNumericFormatClearZero - if this is True, all fields formatted with numeric formats such as fnum(), fcur() and so on, will be filtered for non-zero values. Zero numbers will be deleted... more 
 
Value of this property will come up in fields of type boolean if they are False.

For example, if property FalseValue='No' and data field Query1.field1 is False then field \Query1:field1\... more 
 
The name of input file with report template. Required for Execute, ExecuteOpen methods. 
 
Lang 
Sets language identifier in an output document. Default value is wdLanguageNone
 
Event OnFinished appears after performing the Execute methods of report component.
In the event handler you may insert a code for some additional actions. 
 
The name of output file that contains result document generated with Execute, ExecuteOpen methods. 
 
Value of this property will come up in fields of type boolean if they are True.

For example, if property TrueValue='Yes' and data field Query1.field1 is True then field \Query1:field1\... more 
 
Specifies the EkUDFList component with user defined functions. 
Copyright (c) 2007. All rights reserved.