|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
IAlert | This interface represents an alert contained in a report. |
IBooleanGroupOptions | This interface is used to define options that are available if data is grouped by a boolean field. |
ICommandTable | Interface for the CommandTable object. |
IConnection | This interface allows you to get and set information about a data source connection and the tables that belong to it. |
IConnectionDirectory | This interface is used to get and set information for a connection directory. |
IConnectionDirectoryItem | This interface enables you to retrieve and set the connection. |
IConnectionInfo | This interface enables you to get and set properties of a data source connection. |
IConstantValue | This interface represents a literal value that needs no evaluation. |
ICursor | This interface is used to navigate through the records in a record batch. |
ICustomFunction | This interface enables you to set and retrieve information about a custom function. |
IDatabase | This interface defines a collection of tables from one or more database servers as well as a
collection of TableJoin objects that define how the tables are joined. |
IDataConditionFormula | This interface enables you to set the condition formula for each of the attributes for a selected area, section, or report object, thus offering you full conditional control over the appearance of the report object and its area and section. |
IDataDefinition |
This interface provides access the document's DataDefinition . |
IDataSet |
The DataSet object is a runtime data source that determines the set of data
that is displayed by a report. |
IDataSourceParameterFormula | For internal use only. |
IDateGroupOptions | This interface is used to define options that are available if data is grouped by a date field. |
IDBField | This interface represents a database field. |
IDirectoryItem | This interface defines an item under the data sources directory. |
IExpressionValue | This interface is used to get and set an ExpressionValue . |
IField | This interface defines a report field in general. |
IFieldLink | This interface represents a link between two fields in a table join. |
IFieldMappingInfo | This interface enables you to get and set mapping information for a database field. |
IFieldRangeFilterItem | This interface is used to represent a primitive expression in a filter string. |
IFilter | This interface defines filters that are used in record selection and group selection. |
IFilterItem |
Interface for the FilterItem object. |
IFormula | This interface defines a formula and allows you modify the formula text, its syntax type, and its treatment of null values. |
IFormulaField | This interface defines a formula field in the report. |
IGroup | This interface enables you to get and set the options and conditions for how data is grouped in the report and which options are set for the group. |
IGroupNameField | This interface defines a group name field. |
IGroupOptions | This interface enables you to set IGroup options which indicate how the group behaves. |
IGroupPath | This interface is used to identify the location of a node in the totaller tree. |
IHierarchicalOptions | This interface represents options for heirarchical grouping. |
IOperatorFilterItem | This interface defines an operator that is used to combine two primitive expressions in a filter's parsed formula string. |
IParameterField | This interface is used to get and set values for the parameter field. |
IParameterFieldDiscreteValue | This interface is used to get and set a discrete value belonging to a parameter. |
IParameterFieldRangeValue | This interface is used to get and set values for a ranged parameter. |
IParameterFieldValue | This interface enables you to get and set a parameter's description. |
IProcedure | This interface is used to get and set the current values for the parameters of stored procedures. |
IRecordBatch | This interface enables you to get information about records in the record batch. |
IRowset | This interface is used to get and set values for a set of rows from a table of data. |
IRowsetMetaData | This interface is used to get and set the fields that are used to populate the columns in a rowset. |
ISort | This interface is used to get and set how data is sorted. |
ISpecialField | This interface allows you to add date and time fields into your report. |
ISpecifiedGroupOptions | This interface is used to get and set values for data that is grouped according to user-specified options. |
ISummaryField | This interface is used to modify a summary for a group, or for the entire report. |
ISummaryFieldBase | This interface defines the basic operations for summary fields. |
ITable | This interface defines a table from a database. |
ITableChangeFeedback | This interface represents a mapping from one table to another, including the mapping of fields. |
ITableJoin | This interface allows you to modify a join between two tables. |
ITopNSort | This interface defines a Top N sort order. |
ITotallerNode | This interface defines a node from the totaller tree. |
IValue | This interface is used as a base class to represent different kinds of values (values in formulas, parameters, and so on). |
IVerifyDatabaseFeedback | Describes the mappings of tables in a report to new tables. |
IXMLDataSet |
The XMLDataSet object is a runtime data source that determines the set of data
that is displayed by a report. |
Class Summary | |
---|---|
Alert | This object represents an alert contained in a report. |
AlertConditionFormulaType | This class contains constants that specify the condition formula type for alert message. |
Alerts | This object represents a collection of alerts objects defined in a report. |
BooleanCondition | This object defines how data is grouped if the group is sorted by a boolean field. |
BooleanGroupOptions | This object is used to contain options that are available if data is grouped by a boolean field. |
CommandTable | This object allows you to construct an SQL statement and add it to a report's database as a table. |
CompositeCursor | This object is used when there are multiple cursors. |
ConditionFormulaType | This interface defines types of condition formulas. |
Connection | This object contains information about a data source connection and the tables that belong to it. |
ConnectionDirectory | This object is used to get and set information for a connection directory. |
ConnectionDirectoryItem | This object enables you to retrieve and set the connection. |
ConnectionInfo | This object enables you to get and set properties of a data source connection. |
ConnectionInfoKind | This class contains constants that specify what type of database connection has been made. |
ConnectionInfos | This object returns connection information. |
Connections | A collection of IConnection objects. |
ConnectionType | This class definess a connection type. |
ConnectionTypes | This class defines a collection of ConnectionType objects. |
ConstantValue | This object represents a literal value that needs no evaluation. |
CursorType | This object defines the cursor type. |
CustomFunction | This object enables you to set and retrieve information for custom functions. |
CustomFunctions | This object is a custom function collection. |
Database | This object contains a collection of tables from one or more database servers as well as a
collection of TableJoin objects that define how the tables are linked. |
DataConditionFormula |
Use the methods of this object to set the condition formula for the attributes of a selected
DataDefinition object. |
DataDefinition | This object contains the DataDefinition . |
DataSet |
The DataSet object is a runtime data source that determines the set of data
that is displayed by a report. |
DataSourceParameterFormula | For internal use only. |
DataSourceParameterFormulas | For internal use only. |
DateCondition | This object defines how data is grouped if the group is sorted by a date field. |
DateGroupOptions | This object is used to contain options that are available if data is grouped by a date field. |
DBField | This object represents a database field. |
DirectoryItem | This object implements an item under the data sources directory. |
DirectoryItems | This collection contains an array of
DirectoryItem objects. |
DirectoryItemType | This class is used to specify the type of a directory item. |
ExpressionValue | This object represents a value that needs to be evaluated. |
FetchedRecordCountInfo | This object is used to determine key properties of fetched records. |
Field | This object represents a report field in general. |
FieldDisplayNameType | This class contains constants that indicate how the name of the field is displayed. |
FieldKind | This class contains constants which indicate the kind of a particular field. |
FieldLink | This object implements a link between two fields in a table join. |
FieldLinkOperator | Defines the link operator types for comparing two fields in a table join. |
FieldLinks | A collection of IFieldLink objects that represents the fields used to link two tables in a join operation. |
FieldMappingInfo | This object enables you to get and set mapping information for a database field. |
FieldMappingInfos | A collection of field mapping information. |
FieldRangeFilterItem | This object is used to represent a primitive expression in a filter string. |
Fields<E extends IField> | This object stores an array of fields. |
FieldValueType | This class contains constants that indicate what type of data is stored by the field. |
Filter | This object defines filters that are used in record selection and group selection. |
FilterItem | This abstract class is used to represent an item in a formula string. |
Filters |
This object defines a collection of Filter objects. |
FilterType | This class defines filter types. |
Formula | This class defines a formula and allows you modify the formula text, its syntax type, and its treatment of null values. |
FormulaField | This object implements a formula field in the report. |
FormulaFieldOptions | This class contains constants for the formula field options and methods for using these constants. |
FormulaNullTreatment | This class contains constants that specify how to treat nulls in a formula. |
FormulaSyntax | This class defines the syntax of a formula. |
Group | This object defines a group in the report. |
GroupNameField | This object implements a group name field. |
GroupOptions | This class is used as a base class for groups that group data according to specific options, or for unusual fields that require options. |
GroupOptionsConditionFormulas | This class stores a collection of condition formulas for properties of the
GroupOptions object. |
GroupOptionsConditionFormulaType | This class contains constants that specify the condition formula type for group options. |
GroupPath | This object is used to identify the location of a node in the totaller tree. |
Groups | This object defines a Groups collection object. |
HierarchicalOptions | This object is used to store options for hierarchical grouping. |
OperatorFilterItem | This object implements an operator that is used to combine two primitive expressions in a filter's parsed formula string. |
ParameterField | This object enables you to get and set values for the parameter field. |
ParameterFieldDiscreteValue | This object represents a discrete value belonging to a parameter. |
ParameterFieldRangeValue | This object stores the value for a ranged parameter. |
ParameterFieldType | This class contains constants for the parameter field type and methods for using these constants. |
ParameterFieldValue | This object represents a parameter field value. |
ParameterSortMethod | This class contains constants that specify how the parameters are sorted. |
ParameterSortOrder | This class contains constants that indicate how a parameter list is sorted. |
ParameterValueRangeKind | This class contains constants that indicate whether the parameter is discrete, ranged, or both. |
Procedure | This object represents a procedure that is stored in the database. |
RangeValueBoundType | This class contains constants that indicate the range bound; that is, how the bound on a range is treated. |
Record | This object defines a record from a database. |
RecordBatch | This object stores a batch of records from the database. |
RecordBatches | This object defines a collection of record batches. |
Records | This object contains a list of records. |
Rowset | This object stores a set of rows from a table of data. |
RowsetMetaData | This object indicates which fields are used to populate the columns in a rowset. |
Rowsets |
This object defines a collection that contains a list of Rowset objects. |
SelectionOperation | This class defines a selection operation in a formula. |
Sort | This object is used to indicate how data is sorted. |
SortDirection | This class contains constants that define how fields are sorted. |
Sorts |
This object stores a collection of Sort objects that indicate how the rowset in the report
should be sorted. |
SpecialField | This object allows you to add date and time fields into your report. |
SpecialFieldType | This class contains constants that indicate what kind of special field is being used. |
SpecifiedDateGroupOptions | This object is used to store options for data that is grouped according to user-specified options. |
SpecifiedGroupOptions | This object is used to store options for data that is grouped according to user-specified options. |
SummaryField | This object is used to calculate a summary for a group, or for the entire report. |
SummaryFields<E extends ISummaryField> |
This object defines a collection of SummaryField objects. |
SummaryOperation | This class contains constants that define how a summary is performed. |
Table | This object implements a table from a database. |
TableChangeFeedback | This object represents a mapping from one table to another, including the mapping of fields. |
TableChangeFeedbacks | A collection of ITableChangeFeedback objects. |
TableJoin | This object implements a join between two tables. |
TableJoinEnforced | Defines the manner in which two tables are joined. |
TableJoinOperator | Defines the types of join operations that can be used to join two tables. |
TableJoins | A collection of TableJoin objects that represents how tables are linked in a report. |
Tables | This class defines a collection of database tables. |
TopNConditionFormulas | |
TopNConditionFormulaType | This class contains constants that specify the condition formula type for Top N sorting. |
TopNSort | This object implements a Top N sort order. |
TotallerNode | This object implements a node from the totaller tree. |
TotallerNodeOptions | This class is used to store information about a totaller node. |
TotallerNodes | This object defines a collection of totaller nodes. |
UnspecifiedValuesType | This class contains constants that indicate what should be done with records that do not fall under a specified group. |
Value | This object defines a value of a field. |
Values |
This object defines a collection that contains an array of Value objects and allows you to add,
remove, search for, and add new values to and from the collection. |
VerifyDatabaseFeedback | Describes the mappings of tables in a report to new tables. |
VerifyDatabaseFeedbacks | A collection of IVerifyDatabaseFeedback objects, which describe the mappings
of tables in a report to new tables. |
XMLDataSet |
The XMLDataSet object is a runtime data source that determines the set of data
that is displayed by a report. |
This package defines, processes, and stores the data that is used by the report.
This package defines the source of the data and the information used to process the data, including database connection information, groups, sorts, filters, formulas, parameters, and summaries. The purpose of this package is to retrieve the data from the database and process it. It does not manage the structure of the report or perform report formatting.
You can get the fields, groups, sorts, and summaries for a report through the DataDefinition
object.
This object is accessed by calling the getDataDefinition
method of the DataDefController
object.
Although this library provides functionality to modify and manipulate the data definition, it does not synchronize the data with
the report engine. In order to properly modify the report you must use the appropriate controller.
See the Application
package for more information on which controller to use for each object.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |