TableRequestInfoV7
Overview
As well as TableRequestInfo, TableRequestInfoV7 class allows to specify additional custom parameters for getting data from certain schema table.
example:
TableRequestInfoV7 requestInfo = new TableRequestInfoV7();
String[] arrayOfColumnNames =
new String[] { "EmployeeID", "FirstName", "Title", "Birthdate", "HireDate" };
requestInfo.setDynamicSelect(new StringArray(arrayOfColumnNames));
remoteDataAdapter.setDynamicSelect(true);
DataTable table = new DataTable("Employees");
table.addDynamicOrder("Title");
table.addDynamicOrder("FirstName", false);
remoteDataAdapter.fill(table, requestInfo);
Location
- Reference: com.remobjects.dataabstract.jar
- Package: com.remobjects.dataabstract.intf
- Ancestry: Object | ComplexType | TableRequestInfo | TableRequestInfoV7
constructor
Creates a new instance
constructor
TableRequestInfoV7()
constructor (Integer) (declared in TableRequestInfo)
Creates an instance of an object with the specified maxRecords value.
constructor(aMaxRecords: Integer)
TableRequestInfoV7(Integer aMaxRecords)
Parameters:
- aMaxRecords: A maximum number of data ecords to be retrieved.
constructor (Integer, Boolean) (declared in TableRequestInfo)
Creates an instance of an object with the specified maxRecords and IncludeSchema value.
constructor(aMaxRecords: Integer; aIncludeSchema: Boolean)
TableRequestInfoV7(Integer aMaxRecords, Boolean aIncludeSchema)
Parameters:
- aMaxRecords: A maximum number of data ecords to be retrieved.
- aIncludeSchema: The flag defines, if a Schema should be included in the server response.
constructor (Integer, Boolean, DataParameter[]) (declared in TableRequestInfo)
Creates an instance of an object with the specified maxRecords IncludeSchema and the array of data parameters.
constructor(aMaxRecords: Integer; aIncludeSchema: Boolean; aParameters: array of DataParameter)
TableRequestInfoV7(Integer aMaxRecords, Boolean aIncludeSchema, DataParameter[] aParameters)
Parameters:
- aMaxRecords: A maximum number of data ecords to be retrieved.
- aIncludeSchema: The flag defines, if a Schema should be included in the server response.
- aParameters: A data parameters to use with parameterized tables.
constructor (Integer, Boolean, DataParameterArray) (declared in TableRequestInfo) obsolete
Creates an instance of an object and initializes maxRecords, includeSchema and parameters properties.
constructor(aMaxRecords: Integer; aIncludeSchema: Boolean; aParameters: DataParameterArray)
TableRequestInfoV7(Integer aMaxRecords, Boolean aIncludeSchema, DataParameterArray aParameters)
Parameters:
- aMaxRecords: A maximum number of data ecords to be retrieved.
- aIncludeSchema: The flag defines, if a Schema should be included in the server response.
- aParameters: A data parameters to use with parameterized tables.
constructor (Integer, Boolean, String) (declared in TableRequestInfo)
Creates an instance of an object with the specified maxRecords, IncludeSchema and UserFilter values.
constructor(aMaxRecords: Integer; aIncludeSchema: Boolean; aUserFilter: String)
TableRequestInfoV7(Integer aMaxRecords, Boolean aIncludeSchema, String aUserFilter)
Parameters:
- aMaxRecords: A maximum number of data ecords to be retrieved.
- aIncludeSchema: The flag defines, if a Schema should be included in the server response.
- aUserFilter: The string with additional filter conditions.
constructor (Integer, Boolean, String, DataParameter[]) (declared in TableRequestInfo)
Creates an instance of an object with the specified maxRecords IncludeSchema, UserFilter and the array of data parameters.
constructor(aMaxRecords: Integer; aIncludeSchema: Boolean; aUserFilter: String; aParameters: array of DataParameter)
TableRequestInfoV7(Integer aMaxRecords, Boolean aIncludeSchema, String aUserFilter, DataParameter[] aParameters)
Parameters:
- aMaxRecords: A maximum number of data ecords to be retrieved.
- aIncludeSchema: The flag defines, if a Schema should be included in the server response.
- aUserFilter: The string with additional filter conditions.
- aParameters: A data parameters to use with parameterized tables.
constructor (Integer, Boolean, String, DataParameterArray) (declared in TableRequestInfo) obsolete
Creates an instance of an object and initializes maxRecords, includeSchema, userFilter and parameters properties.
constructor(aMaxRecords: Integer; aIncludeSchema: Boolean; aUserFilter: String; aParameters: DataParameterArray)
TableRequestInfoV7(Integer aMaxRecords, Boolean aIncludeSchema, String aUserFilter, DataParameterArray aParameters)
Parameters:
- aMaxRecords: A maximum number of data records to be retrieved.
- aIncludeSchema: The flag defines, if a Schema should be included in the server response.
- aUserFilter: The string with additional filter conditions.
- aParameters: A data parameters to use with parameterized tables.
constructor (Integer, DataParameter[]) (declared in TableRequestInfo)
Creates an instance of an object with the specified maxRecords and the array of data parameters.
constructor(aMaxRecords: Integer; aParameters: array of DataParameter)
TableRequestInfoV7(Integer aMaxRecords, DataParameter[] aParameters)
Parameters:
- aMaxRecords: A maximum number of data ecords to be retrieved.
- aParameters: A data parameters to use with parameterized tables.
constructor (Integer, DataParameterArray) (declared in TableRequestInfo) obsolete
Creates an instance of an object and initializes maxRecords and parameters properties.
constructor(aMaxRecords: Integer; aParameters: DataParameterArray)
TableRequestInfoV7(Integer aMaxRecords, DataParameterArray aParameters)
Parameters:
- aMaxRecords: A maximum number of data ecords to be retrieved.
- aParameters: A data parameters to use with parameterized tables.
AdditionalParameters
It holds all other properties (DASQL, DynamicSelect, OrderBy and %%#WhereClause##)
property AdditionalParameters: NameValuePairArray read write;
NameValuePairArray AdditionalParameters { __get; __set; }
clearDASQL
method clearDASQL
void clearDASQL()
clearDynamicSelect
Clears DynamicSelect property
method clearDynamicSelect
void clearDynamicSelect()
clearOrderBy
Clears OrderBy property
method clearOrderBy
void clearOrderBy()
clearWhereClause
Clears WhereClause property
method clearWhereClause
void clearWhereClause()
DASQL
DA SQL value
property DASQL: String read write;
String DASQL { __get; __set; }
DynamicSelect
Dynamic Select value
property DynamicSelect: String read write;
String DynamicSelect { __get; __set; }
getAttributeValue (declared in ComplexType)
Returns attribute.
method getAttributeValue(aName: String): String
String getAttributeValue(String aName)
Parameters:
- aName: Given name.
IncludeSchema (declared in TableRequestInfo)
property IncludeSchema: Boolean read write;
Boolean IncludeSchema { __get; __set; }
MaxRecords (declared in TableRequestInfo)
property MaxRecords: Integer read write;
Integer MaxRecords { __get; __set; }
OrderBy
Dynamic Order value
property OrderBy: String read write;
String OrderBy { __get; __set; }
Parameters (declared in TableRequestInfo)
property Parameters: DataParameterArray read write;
DataParameterArray Parameters { __get; __set; }
readFromMessage (declared in ComplexType)
For internal use, used by the RO/J framework to stream the Struct to a message packet.
method readFromMessage(aName: String; aMessage: Message)
void readFromMessage(String aName, Message aMessage)
Parameters:
- aName: Given name.
- aMessage: Given message.
setDefaultValues (declared in TableRequestInfo)
Not used.
class method setDefaultValues(p_UserFilter: String; p_IncludeSchema: Boolean; p_MaxRecords: Integer; p_Parameters: DataParameterArray)
static void setDefaultValues(String p_UserFilter, Boolean p_IncludeSchema, Integer p_MaxRecords, DataParameterArray p_Parameters)
Parameters:
- p_UserFilter:
- p_IncludeSchema:
- p_MaxRecords:
- p_Parameters:
UserFilter (declared in TableRequestInfo)
property UserFilter: String read write;
String UserFilter { __get; __set; }
WhereClause
Dynamic Where value
property WhereClause: String read write;
String WhereClause { __get; __set; }
writeToMessage (declared in ComplexType)
For internal use, used by the RO/J framework to stream the Struct to a message packet.
method writeToMessage(aName: String; aMessage: Message)
void writeToMessage(String aName, Message aMessage)
Parameters:
- aName: Given name.
- aMessage: Given message.
AdditionalParameters
It holds all other properties (DASQL, DynamicSelect, OrderBy and %%#WhereClause##)
property AdditionalParameters: NameValuePairArray read write;
NameValuePairArray AdditionalParameters { __get; __set; }
DASQL
DA SQL value
property DASQL: String read write;
String DASQL { __get; __set; }
DynamicSelect
Dynamic Select value
property DynamicSelect: String read write;
String DynamicSelect { __get; __set; }
IncludeSchema (declared in TableRequestInfo)
property IncludeSchema: Boolean read write;
Boolean IncludeSchema { __get; __set; }
MaxRecords (declared in TableRequestInfo)
property MaxRecords: Integer read write;
Integer MaxRecords { __get; __set; }
OrderBy
Dynamic Order value
property OrderBy: String read write;
String OrderBy { __get; __set; }
Parameters (declared in TableRequestInfo)
property Parameters: DataParameterArray read write;
DataParameterArray Parameters { __get; __set; }
UserFilter (declared in TableRequestInfo)
property UserFilter: String read write;
String UserFilter { __get; __set; }
WhereClause
Dynamic Where value
property WhereClause: String read write;
String WhereClause { __get; __set; }
setDefaultValues (declared in TableRequestInfo)
Not used.
class method setDefaultValues(p_UserFilter: String; p_IncludeSchema: Boolean; p_MaxRecords: Integer; p_Parameters: DataParameterArray)
static void setDefaultValues(String p_UserFilter, Boolean p_IncludeSchema, Integer p_MaxRecords, DataParameterArray p_Parameters)
Parameters:
- p_UserFilter:
- p_IncludeSchema:
- p_MaxRecords:
- p_Parameters:
constructor
Creates a new instance
constructor
TableRequestInfoV7()
constructor (Integer) (declared in TableRequestInfo)
Creates an instance of an object with the specified maxRecords value.
constructor(aMaxRecords: Integer)
TableRequestInfoV7(Integer aMaxRecords)
Parameters:
- aMaxRecords: A maximum number of data ecords to be retrieved.
constructor (Integer, Boolean) (declared in TableRequestInfo)
Creates an instance of an object with the specified maxRecords and IncludeSchema value.
constructor(aMaxRecords: Integer; aIncludeSchema: Boolean)
TableRequestInfoV7(Integer aMaxRecords, Boolean aIncludeSchema)
Parameters:
- aMaxRecords: A maximum number of data ecords to be retrieved.
- aIncludeSchema: The flag defines, if a Schema should be included in the server response.
constructor (Integer, Boolean, DataParameter[]) (declared in TableRequestInfo)
Creates an instance of an object with the specified maxRecords IncludeSchema and the array of data parameters.
constructor(aMaxRecords: Integer; aIncludeSchema: Boolean; aParameters: array of DataParameter)
TableRequestInfoV7(Integer aMaxRecords, Boolean aIncludeSchema, DataParameter[] aParameters)
Parameters:
- aMaxRecords: A maximum number of data ecords to be retrieved.
- aIncludeSchema: The flag defines, if a Schema should be included in the server response.
- aParameters: A data parameters to use with parameterized tables.
constructor (Integer, Boolean, DataParameterArray) (declared in TableRequestInfo) obsolete
Creates an instance of an object and initializes maxRecords, includeSchema and parameters properties.
constructor(aMaxRecords: Integer; aIncludeSchema: Boolean; aParameters: DataParameterArray)
TableRequestInfoV7(Integer aMaxRecords, Boolean aIncludeSchema, DataParameterArray aParameters)
Parameters:
- aMaxRecords: A maximum number of data ecords to be retrieved.
- aIncludeSchema: The flag defines, if a Schema should be included in the server response.
- aParameters: A data parameters to use with parameterized tables.
constructor (Integer, Boolean, String) (declared in TableRequestInfo)
Creates an instance of an object with the specified maxRecords, IncludeSchema and UserFilter values.
constructor(aMaxRecords: Integer; aIncludeSchema: Boolean; aUserFilter: String)
TableRequestInfoV7(Integer aMaxRecords, Boolean aIncludeSchema, String aUserFilter)
Parameters:
- aMaxRecords: A maximum number of data ecords to be retrieved.
- aIncludeSchema: The flag defines, if a Schema should be included in the server response.
- aUserFilter: The string with additional filter conditions.
constructor (Integer, Boolean, String, DataParameter[]) (declared in TableRequestInfo)
Creates an instance of an object with the specified maxRecords IncludeSchema, UserFilter and the array of data parameters.
constructor(aMaxRecords: Integer; aIncludeSchema: Boolean; aUserFilter: String; aParameters: array of DataParameter)
TableRequestInfoV7(Integer aMaxRecords, Boolean aIncludeSchema, String aUserFilter, DataParameter[] aParameters)
Parameters:
- aMaxRecords: A maximum number of data ecords to be retrieved.
- aIncludeSchema: The flag defines, if a Schema should be included in the server response.
- aUserFilter: The string with additional filter conditions.
- aParameters: A data parameters to use with parameterized tables.
constructor (Integer, Boolean, String, DataParameterArray) (declared in TableRequestInfo) obsolete
Creates an instance of an object and initializes maxRecords, includeSchema, userFilter and parameters properties.
constructor(aMaxRecords: Integer; aIncludeSchema: Boolean; aUserFilter: String; aParameters: DataParameterArray)
TableRequestInfoV7(Integer aMaxRecords, Boolean aIncludeSchema, String aUserFilter, DataParameterArray aParameters)
Parameters:
- aMaxRecords: A maximum number of data records to be retrieved.
- aIncludeSchema: The flag defines, if a Schema should be included in the server response.
- aUserFilter: The string with additional filter conditions.
- aParameters: A data parameters to use with parameterized tables.
constructor (Integer, DataParameter[]) (declared in TableRequestInfo)
Creates an instance of an object with the specified maxRecords and the array of data parameters.
constructor(aMaxRecords: Integer; aParameters: array of DataParameter)
TableRequestInfoV7(Integer aMaxRecords, DataParameter[] aParameters)
Parameters:
- aMaxRecords: A maximum number of data ecords to be retrieved.
- aParameters: A data parameters to use with parameterized tables.
constructor (Integer, DataParameterArray) (declared in TableRequestInfo) obsolete
Creates an instance of an object and initializes maxRecords and parameters properties.
constructor(aMaxRecords: Integer; aParameters: DataParameterArray)
TableRequestInfoV7(Integer aMaxRecords, DataParameterArray aParameters)
Parameters:
- aMaxRecords: A maximum number of data ecords to be retrieved.
- aParameters: A data parameters to use with parameterized tables.
clearDASQL
method clearDASQL
void clearDASQL()
clearDynamicSelect
Clears DynamicSelect property
method clearDynamicSelect
void clearDynamicSelect()
clearOrderBy
Clears OrderBy property
method clearOrderBy
void clearOrderBy()
clearWhereClause
Clears WhereClause property
method clearWhereClause
void clearWhereClause()
getAttributeValue (declared in ComplexType)
Returns attribute.
method getAttributeValue(aName: String): String
String getAttributeValue(String aName)
Parameters:
- aName: Given name.
readFromMessage (declared in ComplexType)
For internal use, used by the RO/J framework to stream the Struct to a message packet.
method readFromMessage(aName: String; aMessage: Message)
void readFromMessage(String aName, Message aMessage)
Parameters:
- aName: Given name.
- aMessage: Given message.
writeToMessage (declared in ComplexType)
For internal use, used by the RO/J framework to stream the Struct to a message packet.
method writeToMessage(aName: String; aMessage: Message)
void writeToMessage(String aName, Message aMessage)
Parameters:
- aName: Given name.
- aMessage: Given message.