EK RTF report components for .Net
EkRtf Overview
Creating report template
How to insert data in report
Operators and functions in report
Variables and conditions
String functions
Data navigation
Numeric functions
Date time functions
Format functions in report
Numeric formats
Date and time format
Graphics format
Hyperlink format
Boolean format
Inserting rich text
IF-ENDIF construction in report
Cycle SCAN-ENDSCAN construction in report
Sum, count data inside a cycle
Sum function
Ctn function
Cts function
Var function
User defined functions
Report and code example
EkRtfBase Namespace
Classes
EkBaseReport Class
EkBaseReport Members
Create Constructor
EkBaseReport.Create Constructor ()
EkBaseReport.Create Constructor (System.ComponentModel.IContainer)
EkBaseReport Methods
EkBaseReport.ClearVars Method
EkBaseReport.CreateTmpFileName Method
CreateVar Method
EkBaseReport.CreateVar Method (string, DateTime, boolean)
EkBaseReport.CreateVar Method (string, Double)
EkBaseReport.CreateVar Method (string, Extended)
EkBaseReport.CreateVar Method (string, boolean)
EkBaseReport.CreateVar Method (string, string)
EkBaseReport.Digit Method
EkBaseReport.FreeTemplate Method
EkBaseReport.FreeVar Method
EkBaseReport.Letter Method
EkBaseReport.SetTemplateBuffer Method
EkBaseReport.ShellOpenFile Method
EkBaseReport.VarByName Method
EkBaseReport.Version Method
EkBaseReport.ZeroOut Method
EkBaseReport Properties
EkBaseReport.DecimalRSeparator Property
EkBaseReport.DecimalRTerminator Property
EkBaseReport.FalseValue Property
EkBaseReport.InFile Property
EkBaseReport.OnFinished Property
EkBaseReport.OutFile Property
EkBaseReport.ReportData Property
EkBaseReport.TrueValue Property
EkBaseReport.UDFList Property
EkBaseReport.VarList Property
EkBaseRTFReport Class
EkBaseRTFReport Members
Create Constructor
EkBaseRTFReport.Create Constructor ()
EkBaseRTFReport.Create Constructor (System.ComponentModel.IContainer)
EkBaseRTFReport Methods
EkBaseRTFReport.txt2rtf Method
EkBaseRTFReport Properties
EkBaseRTFReport.Charset Property
EkBaseRTFReport.ColorCount Property
EkBaseRTFReport.ColorTable Property
EkBaseRTFReport.eoClearMissedFields Property
EkBaseRTFReport.eoDotAsColon Property
EkBaseRTFReport.eoGraphicsBinary Property
EkBaseRTFReport.eoGraphicsWmfCompatible Property
EkBaseRTFReport.eoKeepFrtfPar Property
EkBaseRTFReport.eoNumericFormatClearZero Property
EkBaseRTFReport.Lang Property
EkColor Class
EkColor Members
EkColor.create Constructor
EkColor Properties
EkColor.b Property
EkColor.color Property
EkColor.g Property
EkColor.r Property
EkDataField Class
EkDataField Members
EkDataField.create Constructor
EkDataField Properties
EkDataField.ColumnIndex Property
EkDataField.Source Property
EkDataField.Value Property
EkImageFormat Class
EkImageFormat Members
EkImageFormat.create Constructor
EkImageFormat Methods
EkImageFormat.FitScaleToX Method
EkImageFormat.FitScaleToY Method
EkImageFormat.SetBorderType Method
EkImageFormat.SetSizeXY Method
EkImageFormat Properties
EkImageFormat.Border Property
EkImageFormat.BorderTwips Property
EkImageFormat.Proportional Property
EkImageFormat.ScaleX Property
EkImageFormat.ScaleY Property
EkImageFormat.SizeX Property
EkImageFormat.SizeXmm Property
EkImageFormat.SizeY Property
EkImageFormat.SizeYmm Property
EkReportDataCollection Class
EkReportDataCollection Members
EkReportDataCollection.Create Constructor
EkReportDataCollection Methods
Add Method
EkReportDataCollection.Add Method (DataRow, string)
EkReportDataCollection.Add Method (DataRowView, string)
EkReportDataCollection.Add Method (DataTable, string)
EkReportDataCollection.Add Method (DataView, string)
EkReportDataCollection.Add Method (EkArrayDataRow, string)
EkReportDataCollection.Add Method (EkArrayDataRowView, string)
EkReportDataCollection.Add Method (EkReportDataItem)
EkReportDataCollection.Add Method (IDataReader, string)
EkReportDataCollection.Contains Method
EkReportDataCollection.IndexOf Method
EkReportDataCollection.Insert Method
EkReportDataCollection.Remove Method
EkReportDataItem Class
EkReportDataItem Members
EkReportDataItem.Create Constructor
EkReportDataItem Methods
EkReportDataItem.Bof Method
EkReportDataItem.ColumnsCount Method
EkReportDataItem.Eof Method
EkReportDataItem.First Method
GetColumnType Method
EkReportDataItem.GetColumnType Method (Integer)
EkReportDataItem.GetColumnType Method (string)
EkReportDataItem.GetItemByIndex Method
EkReportDataItem.GetItemByName Method
EkReportDataItem.IndexOf Method
EkReportDataItem.Last Method
EkReportDataItem.Next Method
EkReportDataItem.Prior Method
EkReportDataItem Properties
EkReportDataItem.Alias Property
EkReportDataItem.Position Property
EkReportDataItem.Source Property
EkReportDataItem.SourceType Property
EkReportVariable Class
EkReportVariable Members
create Constructor
EkReportVariable.create Constructor (EkBaseReport)
EkReportVariable.create Constructor (EkBaseReport, string, string, EkDataType)
EkReportVariable Methods
EkReportVariable.ChangeVarName Method
EkReportVariable Properties
EkReportVariable.AsBoolean Property
EkReportVariable.AsDate Property
EkReportVariable.AsDateTime Property
EkReportVariable.AsFloat Property
EkReportVariable.AsInt32 Property
EkReportVariable.AsInteger Property
EkReportVariable.AsString Property
EkReportVariable.DataType Property
EkReportVariable.DataTypeNumber Property
EkReportVariable.DataTypeText Property
EkReportVariable.Local Property
EkReportVariable.Name Property
EkReportVariable.OwnerBaseReport Property
EkReportVariable.Value Property
EkVarList Class
EkVarList Members
EkVarList Methods
EkVarList.Add Method
EkVarList.Clear Method
EkVarList.ContainsKey Method
EkVarList.get_Item Method
EkVarList.Remove Method
EkVarList Properties
EkVarList.OwnerBaseReport Property
Functions
EkRtfBase.CopyStream Function
EkRtfBase.DateTimeToVarStr Function
EkRtfBase.DateToVarStr Function
EkRtfBase.VarStrToDate Function
EkRtfBase.VarStrToDateTime Function
Types
EkRtfBase.EkArrayDataRow Type
EkRtfBase.EkArrayDataRowView Type
EkRtfCons Namespace
Structs, Records, Enums
EkRtfCons.EkImageBorder Record
EkRtfCons.EkUDFResultType Enumeration
Types
EkRtfCons.EkColorType Type
EkRtfCons.EkImageBorderType Type
EkRtfCons.EkLanguageId Type
Constants
EkRtfCons.brDot Constant
EkRtfCons.brDouble Constant
EkRtfCons.brHair Constant
EkRtfCons.brNone Constant
EkRtfCons.brShadow Constant
EkRtfCons.brSingle Constant
EkRtfCons.brThick Constant
EkRtfCons.wdAfrikaans Constant
EkRtfCons.wdAlbanian Constant
EkRtfCons.wdArabic Constant
EkRtfCons.wdArabicAlgeria Constant
EkRtfCons.wdArabicBahrain Constant
EkRtfCons.wdArabicEgypt Constant
EkRtfCons.wdArabicIraq Constant
EkRtfCons.wdArabicJordan Constant
EkRtfCons.wdArabicKuwait Constant
EkRtfCons.wdArabicLebanon Constant
EkRtfCons.wdArabicLibya Constant
EkRtfCons.wdArabicMorocco Constant
EkRtfCons.wdArabicOman Constant
EkRtfCons.wdArabicQatar Constant
EkRtfCons.wdArabicSyria Constant
EkRtfCons.wdArabicTunisia Constant
EkRtfCons.wdArabicUAE Constant
EkRtfCons.wdArabicYemen Constant
EkRtfCons.wdArmenian Constant
EkRtfCons.wdAssamese Constant
EkRtfCons.wdAzeriCyrillic Constant
EkRtfCons.wdAzeriLatin Constant
EkRtfCons.wdBasque Constant
EkRtfCons.wdBelgianDutch Constant
EkRtfCons.wdBelgianFrench Constant
EkRtfCons.wdBengali Constant
EkRtfCons.wdBrazilianPortuguese Constant
EkRtfCons.wdBulgarian Constant
EkRtfCons.wdBurmese Constant
EkRtfCons.wdByelorussian Constant
EkRtfCons.wdCatalan Constant
EkRtfCons.wdChineseHongKong Constant
EkRtfCons.wdChineseMacao Constant
EkRtfCons.wdChineseSingapore Constant
EkRtfCons.wdCroatian Constant
EkRtfCons.wdCzech Constant
EkRtfCons.wdDanish Constant
EkRtfCons.wdDutch Constant
EkRtfCons.wdEnglishAUS Constant
EkRtfCons.wdEnglishBelize Constant
EkRtfCons.wdEnglishCanadian Constant
EkRtfCons.wdEnglishCaribbean Constant
EkRtfCons.wdEnglishIreland Constant
EkRtfCons.wdEnglishJamaica Constant
EkRtfCons.wdEnglishNewZealand Constant
EkRtfCons.wdEnglishPhilippines Constant
EkRtfCons.wdEnglishSouthAfrica Constant
EkRtfCons.wdEnglishTrinidad Constant
EkRtfCons.wdEnglishUK Constant
EkRtfCons.wdEnglishUS Constant
EkRtfCons.wdEnglishZimbabwe Constant
EkRtfCons.wdEstonian Constant
EkRtfCons.wdFaeroese Constant
EkRtfCons.wdFarsi Constant
EkRtfCons.wdFinnish Constant
EkRtfCons.wdFrench Constant
EkRtfCons.wdFrenchCameroon Constant
EkRtfCons.wdFrenchCanadian Constant
EkRtfCons.wdFrenchCotedIvoire Constant
EkRtfCons.wdFrenchLuxembourg Constant
EkRtfCons.wdFrenchMali Constant
EkRtfCons.wdFrenchMonaco Constant
EkRtfCons.wdFrenchReunion Constant
EkRtfCons.wdFrenchSenegal Constant
EkRtfCons.wdFrenchWestIndies Constant
EkRtfCons.wdFrenchZaire Constant
EkRtfCons.wdFrisianNetherlands Constant
EkRtfCons.wdGaelicIreland Constant
EkRtfCons.wdGaelicScotland Constant
EkRtfCons.wdGalician Constant
EkRtfCons.wdGeorgian Constant
EkRtfCons.wdGerman Constant
EkRtfCons.wdGermanAustria Constant
EkRtfCons.wdGermanLiechtenstein Constant
EkRtfCons.wdGermanLuxembourg Constant
EkRtfCons.wdGreek Constant
EkRtfCons.wdGujarati Constant
EkRtfCons.wdHebrew Constant
EkRtfCons.wdHindi Constant
EkRtfCons.wdHungarian Constant
EkRtfCons.wdIcelandic Constant
EkRtfCons.wdIndonesian Constant
EkRtfCons.wdItalian Constant
EkRtfCons.wdJapanese Constant
EkRtfCons.wdKannada Constant
EkRtfCons.wdKashmiri Constant
EkRtfCons.wdKazakh Constant
EkRtfCons.wdKhmer Constant
EkRtfCons.wdKirghiz Constant
EkRtfCons.wdKonkani Constant
EkRtfCons.wdKorean Constant
EkRtfCons.wdLanguageNone Constant
EkRtfCons.wdLao Constant
EkRtfCons.wdLatvian Constant
EkRtfCons.wdLithuanian Constant
EkRtfCons.wdMacedonian Constant
EkRtfCons.wdMalayalam Constant
EkRtfCons.wdMalayBruneiDarussalam Constant
EkRtfCons.wdMalaysian Constant
EkRtfCons.wdMaltese Constant
EkRtfCons.wdManipuri Constant
EkRtfCons.wdMarathi Constant
EkRtfCons.wdMexicanSpanish Constant
EkRtfCons.wdMongolian Constant
EkRtfCons.wdNepali Constant
EkRtfCons.wdNoProofing Constant
EkRtfCons.wdNorwegianBokmol Constant
EkRtfCons.wdNorwegianNynorsk Constant
EkRtfCons.wdOriya Constant
EkRtfCons.wdPolish Constant
EkRtfCons.wdPortuguese Constant
EkRtfCons.wdPunjabi Constant
EkRtfCons.wdRhaetoRomanic Constant
EkRtfCons.wdRomanian Constant
EkRtfCons.wdRomanianMoldova Constant
EkRtfCons.wdRussian Constant
EkRtfCons.wdRussianMoldova Constant
EkRtfCons.wdSamiLappish Constant
EkRtfCons.wdSanskrit Constant
EkRtfCons.wdSerbianCyrillic Constant
EkRtfCons.wdSerbianLatin Constant
EkRtfCons.wdSesotho Constant
EkRtfCons.wdSimplifiedChinese Constant
EkRtfCons.wdSindhi Constant
EkRtfCons.wdSlovak Constant
EkRtfCons.wdSlovenian Constant
EkRtfCons.wdSorbian Constant
EkRtfCons.wdSpanish Constant
EkRtfCons.wdSpanishArgentina Constant
EkRtfCons.wdSpanishBolivia Constant
EkRtfCons.wdSpanishChile Constant
EkRtfCons.wdSpanishColombia Constant
EkRtfCons.wdSpanishCostaRica Constant
EkRtfCons.wdSpanishDominicanRepublic Constant
EkRtfCons.wdSpanishEcuador Constant
EkRtfCons.wdSpanishElSalvador Constant
EkRtfCons.wdSpanishGuatemala Constant
EkRtfCons.wdSpanishHonduras Constant
EkRtfCons.wdSpanishModernSort Constant
EkRtfCons.wdSpanishNicaragua Constant
EkRtfCons.wdSpanishPanama Constant
EkRtfCons.wdSpanishParaguay Constant
EkRtfCons.wdSpanishPeru Constant
EkRtfCons.wdSpanishPuertoRico Constant
EkRtfCons.wdSpanishUruguay Constant
EkRtfCons.wdSpanishVenezuela Constant
EkRtfCons.wdSutu Constant
EkRtfCons.wdSwahili Constant
EkRtfCons.wdSwedish Constant
EkRtfCons.wdSwedishFinland Constant
EkRtfCons.wdSwissFrench Constant
EkRtfCons.wdSwissGerman Constant
EkRtfCons.wdSwissItalian Constant
EkRtfCons.wdTajik Constant
EkRtfCons.wdTamil Constant
EkRtfCons.wdTatar Constant
EkRtfCons.wdTelugu Constant
EkRtfCons.wdThai Constant
EkRtfCons.wdTibetan Constant
EkRtfCons.wdTraditionalChinese Constant
EkRtfCons.wdTsonga Constant
EkRtfCons.wdTswana Constant
EkRtfCons.wdTurkish Constant
EkRtfCons.wdTurkmen Constant
EkRtfCons.wdUkrainian Constant
EkRtfCons.wdUrdu Constant
EkRtfCons.wdUzbekCyrillic Constant
EkRtfCons.wdUzbekLatin Constant
EkRtfCons.wdVenda Constant
EkRtfCons.wdVietnamese Constant
EkRtfCons.wdWelsh Constant
EkRtfCons.wdXhosa Constant
EkRtfCons.wdZulu Constant
EkRtfFunc Namespace
Classes
EkUDF Class
EkUDF Members
Create Constructor
EkUDF.Create Constructor ()
EkUDF.Create Constructor (EkUDFCollection)
EkUDF Properties
EkUDF.ArgMaxCount Property
EkUDF.ArgMinCount Property
EkUDF.FunctionName Property
EkUDF.OnCalculate Property
EkUDF.OwnerCollection Property
EkUDF.ResultType Property
EkUDFCollection Class
EkUDFCollection Members
EkUDFCollection.Create Constructor
EkUDFCollection Methods
EkUDFCollection.Add Method
EkUDFCollection.Contains Method
EkUDFCollection.IndexOf Method
EkUDFCollection.Insert Method
EkUDFCollection.Remove Method
EkUDFCollection Properties
EkUDFCollection.EkUDFList Property
EkUDFCollection.Item Property
EkUDFCollection.Udf Property
EkUDFEventArgs Class
EkUDFEventArgs Members
EkUDFEventArgs Fields
EkUDFEventArgs.ArgCount Field
EkUDFEventArgs.Args Field
EkUDFEventArgs.UDFResult Field
EkUDFList Class
EkUDFList Members
Create Constructor
EkUDFList.Create Constructor ()
EkUDFList.Create Constructor (System.ComponentModel.IContainer)
EkUDFList Methods
EkUDFList.FindFunction Method
EkUDFList.Version Method
EkUDFList Properties
EkUDFList.Count Property
EkUDFList.Functions Property
EkUDFList Insert picture example
Types
EkRtfFunc.EkUDFArgs Type
EkRtfFunc.EkUDFOnCalculate Type
EkRtfFunc.EkUDFResult Type
EkRtfReport Namespace
Classes
EkImageFormatArgs Class
EkImageFormatArgs Members
EkImageFormatArgs Fields
EkImageFormatArgs.FormatIndex Field
EkImageFormatArgs.ImageFormat Field
EkRtf Class
EkRtf Members
Create Constructor
EkRtf.Create Constructor ()
EkRtf.Create Constructor (System.ComponentModel.IContainer)
EkRtf Methods
EkRtf.Execute Method
ExecuteOpen Method
EkRtf.ExecuteOpen Method ()
EkRtf.ExecuteOpen Method (ProcessWindowStyle)
EkRtf.ExecuteStream Method
EkRtf Properties
EkRtf.ExecuteSuccessful Property
EkRtf.LastErrMsg Property
EkRtf Events
EkRtf.OnImageFormat Event
EkRtf.OnScanBefore Event
EkRtf.OnScanEof Event
EkRtf.OnScanRecord Event
EkScanInfo Class
EkScanInfo Members
EkScanInfo Properties
EkScanInfo.Number Property
Types
EkRtfReport.EkOnImageFormat Type
EkRtfReport.EkOnScanBefore Type
EkRtfReport.EkOnScanEof Type
EkRtfReport.EkOnScanRecord Type
EkRtfStream Namespace
Functions
EkRtfStream.InsertRtfMemo Function
EkRtfStream.InsertRtfMemoPar Function
EkRtfStream.InsertRtfMemoStream Function
EkRtfStream.InsertRtfMemoStreamPar Function
License
What is changed since Win32 version