Text Field Parser
The Addon will provide Text Field Parser Functionality tot IT-Tool.
An optional parsername can be provided to use multiple parsers at the same time.
An empty string is the default and can be refered to as "TFP". The bold part in the variables in capitals is the name of the parser.
All indexes are 0-based!
Variables and Commands
%TFP0% or |
Returns the value for the provided index in the current row loaded. |
R |
%HEADERNAME% |
Returns the value for the provided column name in the current row loaded. |
R |
TFPROWCOUNT or PARSERNAMEROWCOUNT |
Returns the amount of columns in the current row. |
R |
TFPHEADERCOUNT or PARSERNAMEHEADERCOUNT |
Returns the amount of columns in the header. |
R |
Functions
TFPAddFormat(Name As String, Format As String, Optional Type As Integer = 0, Optional TrimWhiteSpace As Boolean = True, Optional HasFieldsEnclosedInQuotes As Boolean = True) As Boolean Type: Fixed width = 1, Delimited = 0 |
TFPRemoveFormat(Name As String) As Boolean |
TFPSetFormat(Name As String, Optional parserName As String = "") As Boolean Default formats already available are “CSV”, “TAB” and “PATH” |
TFPLoadFile(path As String, Optional parserName As String = "") As String |
TFPLoadString(value As String, Optional parserName As String = "") As String |
TFPPeekLine(Optional parserName As String = "") As String |
TFPReadHeader(Optional parserName As String = "") As Integer |
TFPReadNextLine(Optional format As String = "", Optional parserName As String = "") As Boolean |
TFPGetValue(index As Integer, Optional parserName As String = "") As String |
TFPGetValue2(Name As String, Optional parserName As String = "") As String |
TFPGetHeaderValue(index As Integer, Optional parserName As String = "") As String |
TFPReadFields(Optional parserName As String = "") As Integer |
TFPEndOfData(Optional parserName As String = "") As Boolean |
TFPClearParser(Optional parserName As String = "") As Boolean |
TFPGetDataTable(fileName As String, headerIncluded As Boolean, Optional format As String = "") As DataTable |
Created with the Personal Edition of HelpNDoc: Free HTML Help documentation generator