Class

TCellObject

Module

uReports

Last Modified

7/15/2014 3:26:44 PM

Comments

Data Object for each Cell in ListView

Scope

Interfaced

Inherits from

TObject

Declaration


TCellObject = class          //Data Object for each Cell in ListView
  private
    FName     : string;      //Column Name
    FSite     : string;      //Site (#;name)
    FInclude  : string;      //Set if data is to be included in detailed report
    FTextType : string;      //Type of data (WP)
    FVisible  : string;      //Set if column property is visible
    FHandle   : string;      //Row:Col identifier
    FDataType : string;      //Data Type of data in column (null or 0:freetext, 1:integer, 2:datetime)
    FData     : TStringList; //Data for this field (could be WP)
    FCount    : integer;

  public
    constructor Create;
    destructor Destroy; override;
    procedure Add(ASite, AHandle, AColumnData: string; AData: TStringList);
    property Name       :string read FName write FName;
    property Site       :string read FSite write FSite;
    property Include    :string read FInclude write FInclude;
    property TextType   :string read FTextType write FTextType;
    property Visible    :string read FVisible write FVisible;
    property Handle     :string read FHandle write FHandle;
    property DataType   :string read FDataType write FDatatype;
    property Data       :TStringList read FData write FData;
    property Count      :integer read FCount write FCount;
  end;

Class Hierarchy


TObject
 └TCellObject

Class Fields

Name Type Scope Comments
FCount Integer Private -
FData TStringList Private Data for this field (could be WP)
FDataType UnicodeString Private Data Type of data in column (null or 0:freetext, 1:integer, 2:datetime)
FHandle UnicodeString Private Row:Col identifier
FInclude UnicodeString Private Set if data is to be included in detailed report
FName UnicodeString Private Column Name
FSite UnicodeString Private Site (#;name)
FTextType UnicodeString Private Type of data (WP)
FVisible UnicodeString Private Set if column property is visible

Properties

Name Type Scope Comments
Count Integer Public -
Data TStringList Public -
DataType UnicodeString Public -
Handle UnicodeString Public -
Include UnicodeString Public -
Name UnicodeString Public -
Site UnicodeString Public -
TextType UnicodeString Public -
Visible UnicodeString Public -

Constructors

Name Declaration Scope Comments
Create constructor Create; Public -

Destructors

Name Declaration Scope Comments
Destroy destructor Destroy; override; Public -

Methods

Name Declaration Scope Comments
Add procedure Add(ASite, AHandle, AColumnData: string; AData: TStringList); Public -

Referenced By (48)

Module (line) Referrer Type
fLabPrint (434) - Read
fLabPrint (435) - Read
fLabPrint (436) - Read
fLabPrint (441) - Read
fLabPrint (460) - Read
fLabPrint (461) - Read
fLabPrint (462) - Read
fLabPrint (468) - Read
fLabPrint (469) - Read
fLabs (2791) - Read
fLabs (2792) - Read
fLabs (2793) - Read
fLabs (2794) - Read
fLabs (2797) - Read
fLabs (2798) - Read
fLabs (2812) - Read
fLabs (2813) - Read
fLabs (2814) - Read
fLabs (2815) - Read
fLabs (2818) - Read
fLabs (2819) - Read
fReports (2958) - Read
fReports (2959) - Read
fReports (2960) - Read
fReports (2961) - Read
fReports (2964) - Read
fReports (2965) - Read
fReports (2979) - Read
fReports (2980) - Read
fReports (2981) - Read
fReports (2982) - Read
fReports (2985) - Read
fReports (2986) - Read
fReportsPrint (168) - Read
fReportsPrint (169) - Read
fReportsPrint (170) - Read
fReportsPrint (175) - Read
fReportsPrint (223) - Read
fReportsPrint (224) - Read
fReportsPrint (225) - Read
fReportsPrint (231) - Read
fReportsPrint (232) - Read
uReports (185) - Read
uReports (187) - Read
uReports (199) - Read
uReports (219) - Read
uReports (221) - Read
uReports (233) - Read