Platoo FReport ComponentsTFRInputParams

Contents - Methods - Properties

Used by TFRDataSource to store datata recieved from t he client before data processing. TFRInputParams contains list of TFRInputParamItems, one item for each data record.


Description
TFRinput params is a container for TFRInputParamItem objects. Each time your application recieves a query related with databases, a TFRInputParams object is created and populeted for each TFRDataSource object.


TFRInputParams - Methods

Contents - TFRInputParams - Properties

CurrentItem

Delphi declaration
function CurrentItem:TFRInputParamItem;
C++ declaration
TFRInputParamItem* CurrentItem(void);

Description
U s e CurrentItem to get TFRInputParamItem corresponding to the database record currently processed.

FindFirst

Delphi declaration
function FindFirst: TFRInputParamItem;
C++ declaration
TFRInputParamItem *__fastcall FindFirst(void)

Description
Use to find t he first InputParamItem. If t he list of InputParamItems is empty, result will be nil (NULL in C)

FindFirstDataField

Delphi declaration
function FindFirstDataField: Boolean;
C++ declaration
bool __fastcall FindFirstDataField(void)

Description
Find t he first data field in t he current TFRInputParamItem and make it available for TFRInputParams.GetDataName and TFRInputParams.GetDataValue methods.

FindFirstKeyField

Delphi declaration
function FindFirstKeyField: Boolean;
C++ declaration
bool __fastcall FindFirstKeyField(void)

Description
Find the first key field in t he current TFRInputParamItem and make it available for TFRInputParams.GetKeyName and TFRInputParams.GetKeyValue methods.

FindNext

Delphi declaration
function FindNext: TFRInputParamItem;
C++ declaration
TFRInputParamItem *__fastcall FindNext(void)

Description
Use to find t he next InputParamItem. If t he list of InputParamItems is empty or t he current item is t he last item in t he list, result will be nil (NULL in C)

FindNextDataField

Delphi declaration
function FindNextDataField: Boolean;
C++ declaration
bool __fastcall FindNextDataField(void)

Description
Find t he next data field in t he current TFRInputParamItem and make it available for TFRInputParams.GetDataName and TFRInputParams.GetDataValue methods.

FindNextKeyField

Delphi declaration
function FindNextKeyField: Boolean;
C++ declaration
bool __fastcall FindNextKeyField(void)

Description
Find the next key field in the current TFRInputParamItem and make it available for TFRInputParams.GetKeyName and TFRInputParams.GetKeyValue methods.

GetDataName

Delphi declaration
function GetDataName: AnsiString;
C++ declaration
System::AnsiString __fastcall GetDataName(void)

Description
Get field name for the current record's current data field.

GetDataValue

Delphi declaration
function GetDataValue: AnsiString;
C++ declaration
System::AnsiString __fastcall GetDataValue(void)

Description
Get field value for the current record's current data field.

GetKeyName

Delphi declaration
function GetKeyName: AnsiString;
C++ declaration
System::AnsiString __fastcall GetKeyName(void)

Description
Get field name for t he current record's current key.

GetKeyValue

Delphi declaration
function GetKeyValue: AnsiString;
C++ declaration
System::AnsiString __fastcall GetKeyValue(void)

Description
Get field value for t he current record's current key.


TFRInputParams - Properties

Contents - TFRInputParams - Methods

InputItem
Current TFRInputParamItem .

Delphi declaration
property InputItem: TFRInputParamItem read CurrentItem;
C++ declaration
__property TFRInputParamItem *InputItem={ read=CurrentItem, nodefault }

Description
Use InputItem to access t he current TFRInputParamItem .