JVCL Help:TJvCsvRow

From Project JEDI Wiki
Jump to navigationJump to search
JEDI Visual Component Library Help

Search in JVCL Help

 
Search in all projects
 

Summary

Internal in-memory row data object stored inside a TJvCsvDataSet.

run\JvCsvData.pas


Pascal

 run\JvCsvData.pas
 PCsvRow = ^TJvCsvRow;
TJvCsvRow = record
Magic: Cardinal;
AllocSize: Integer;
IsDirty: Byte;
Separator: AnsiChar;
Columns: Integer;
Index: Integer;
Bookmark: TJvCsvBookmark;
Filtered: Boolean;
RecursionFlag: Boolean;
WordFieldsAddr: Integer;
TextMaxLen: Integer;
_Text: array [0..JvCsv_MINLINELENGTH] ofAnsiChar;
end;


Members

Members Description
IsDirty: Byte; True means row been modified and not yet saved to disk.
Columns: Integer; Number of columns in this row.
Index: Integer; Description for Index
Bookmark: TJvCsvBookmark; The bookmark object for this row.
Filtered: Boolean; Description for Filtered
RecursionFlag: Boolean; Description for RecursionFlag
_Text: array [0..JvCsv_MINLINELENGTH] of AnsiChar; The raw CSV row text.

run\JvCsvData.pas


Description

Row objects contain one line of a CSV file, parsed into columns.

run\JvCsvData.pas


About

Navigation

run\JvCsvData.pas



Contribute to this help topic

This documentation wiki is based on the collaborative effort of Project JEDI users. Your edits are welcome in order to improve documentation quality: edit this page