ActiveReports 12
GrapeCity.ActiveReports.PageReportModel Namespace
Inheritance Hierarchy
GrapeCity.ActiveReports.v12 Assembly : GrapeCity.ActiveReports.PageReportModel Namespace
The GrapeCity.ActiveReports.PageReportModel namespace includes classes that can be used in page reports.
Classes
 ClassDescription
ClassThe Action element defines a hyperlink, bookmark link, or drillthrough action associated with a ReportItem
ClassRepresents the action information.
ClassThe Axis element defines properties for labels, titles and gridlines along an axis.
ClassDefines a background image for the report.
ClassRepresents the body element for a report. This is the parent container for all report items in the report.
ClassRepresents the border properties.
ClassDefines the color for the border.
ClassDefines the style for the border.
ClassDefines the width of the border.
ClassThe CategoryGrouping element defines the category level for a Chart. The labels for the categories are displayed along the category axis.
ClassProvides a strongly typed collection for CategoryGrouping objects.
ClassThe Chart element defines a chart data region. The Chart is defined much like a Matrix, but instead of Columns, Rows, and Cells, the Chart has Categories, Series, and DataPoints.
ClassThe ChartAxisTitle element defines a title for an axis.
ClassThe ChartSeries element defines the set of data points for one series.
ClassProvides a strongly typed collection for ChartSeries objects.
ClassThe CheckBox element defines a CheckBox control.
ClassRepresents information about a class instantiated during the report's initialization. The instantiated class can be used in expressions.
ClassThe ColumnGrouping element defines a column header region for a matrix.
ClassSpecifies the information used to connect to a data source.
ClassSpecifies a rectangle ReportItem contained in the report definition.
ClassThe Corner element defines the layout and structure of the upper left-hand corner region of a matrix.
ClassThe Custom element allows report design tools to pass information to report output components. This element may contain any valid XML. The engine passes the contents of the Custom object unchanged. Client applications using the Custom element place custom properties under their own single subelement of Custom, defining a namespace for that node.
ClassDefines the data to be handed to an ICustomReportItem interface.
ClassRepresents a CustomProperty element from RDL. When processing the ReportObjectModel, if the ExpressionInfo object contains any aggregate functions that do not specify the scope, the scope is updated with the current scope.
ClassProvides a strongly typed collection for CustomPropertyDefinition objects.
ClassRepresents an IReportItem not defined within the RDL specification. The custom report item's information is stored inside the CustomReportItem element under a namespace for the tool or server supporting the type. If the custom report item is not recognized it is treated as an IRectangle.
ClassProvides a strongly typed collection for DataCell objects.
ClassDescribes how to group and sort data.
ClassProvides a strongly typed collection for DataGrouping objects.
ClassThe DataLabel element defines the data labels to display on the data values in the chart.
ClassThe DataPoint element defines a set of data for a single point in the chart. There must be a corresponding DataPoint for each static category in a static series. A DataPoint may consist of a single value expression (for example in a bar or line chart) or multiple value expressions (for example in a stock or bubble chart).
ClassProvides a strongly typed collection for DataPoint objects.
ClassSpecifies a region where a dataset is laid out for a report. A data region bound to a dataset's results may repeat its contents to account for the dataset's size. The List, Matrix, Table and Chart report items are all data regions.
ClassProvides a strongly typed collection for DataRow objects.
ClassRepresents a DataSet element for a report which contains information about a set of data retrieved as part of the report.
ClassThe query to execute to obtain a list of values or default values for a parameter.
ClassSpecifies information about a report data source.
ClassProvides a strongly typed collection for DataSource objects.
ClassRepresents request for credentials to connect to a datasource.
ClassThe DataValue element defines a collection of data values for a single data point in the chart, or custom report control.
ClassProvides a strongly typed collection for DataValue objects.
ClassThe default value for the parameter.
ClassDefines the detail rows for a table.
ClassSpecifies document map settings.
ClassRepresents document map level properties.
ClassSpecifies an element that defines a drillthrough action.
ClassDefines a Series level that repeats with each Series group in the rowset of the chart.
ClassDefines a column or row header region that repeats with each column or row group in the rowset of a Matrix.
ClassSpecifies information about an image embedded in the report definition.
ClassProvides a strongly typed collection for EmbeddedImage objects.
ClassSpecifies information about an stylesheet embedded to the report definition.
ClassDefines a field element containing information about a field within the data model of the report.
ClassDefines a Filter element which describes a filter to apply to rows of data in a dataset or data region, or to apply to the group instances.
ClassDefines the footer rows for a table or group.
ClassDefines the style properties for the major and minor gridlines along an axis in a chart.
ClassSpecifies an element that defines the expressions by which to group the data.
ClassDefines the header rows for a table or group.
ClassDefines the header or footer rows for a table or group.
ClassSpecifies an image ReportItem contained in the report definition.
ClassDefines a report layer.
ClassDefines the collection of report layers.
ClassThe Legend element defines the properties that are used to display instances of the series groupings in a chart legend.
ClassSpecifies a Line ReportItem contained in the report definition.
ClassSpecifies a region that repeats with each group in the rowset or each row in the rowset (if no group expression is defined).
ClassSpecifies a localization resource for the Report.
ClassDefines map-based data visualization.
ClassDefines the appearance rule for spatial elements based on a data field
ClassDefines a field/expression pairs to be used to bind the map elements within a vector based layer to the data region associated with it
ClassDefines the appearance of the border skin around the map report item
ClassDefines a bucket for custom data distribution
ClassDefines the color palette for spatial elements based on a data field
ClassDefines the color ranges for spatial elements based on a data field
ClassDefines the color rule for spatial elements based on a data field.
ClassDefines the map color scale
ClassDefines the settings for the title to be displayed within the color scale
ClassDefines a set of custom colors for spatial elements based on a data field
ClassDefines the center of the view port based on an arbitrary center point
ClassDefines the center/zoom of the view port based on the spatial map elements bound to data
ClassDefines a data region for the map
ClassDefines the map distance scale
ClassDefines the common properties for map dockable sub items
ClassDefines the center/zoom of the view port based on map spatial element
ClassDefines a field for map elements within a static layer
ClassDefines a field definition for map elements within a static layer
ClassDefines the properties for map grid (meridians/parallels)
ClassDefines a layer to be drawn within a map
ClassDefines a legend to be drawn within a map
ClassDefines a title for a map legend
ClassDefines the map limits
ClassDefines an element to be embedded within a MapLineLayer
ClassDefines a vector-based layer of lines to be drawn within a map
ClassDefines a set of rules to be applied on lines
ClassDefines a template to be applied to lines within a line layer
ClassDefines the properties for map sub items location
ClassDefines a marker to be applied to points within a point or polygon layer.
ClassImage marker.
ClassDefines the points marker based on a data field
ClassDefines a marker template to be applied to points within a point or polygon layer
ClassDefines group and filter behavior for the data.
ClassDefines an element to be embedded within a MapPointLayer
ClassDefines a vector-based layer of points to be drawn within a map
ClassDefines a set of rules to be applied on points on a point or polygon layer
ClassDefines a template to be applied to points within a point or polygon layer
ClassDefines an element to be embedded within a MapPolygonLayer
ClassDefines a vector-based layer of polygons to be drawn within a map.
ClassDefines a set of rules to be applied on polygons
ClassDefines a template to be applied to polygons within a polygon layer.
ClassDefines a file-based source for spatial data and possibly non-spatial data
ClassDefines the properties for map sub items size
ClassDefines the size rule for point or line based on a data field
ClassDefines a data region-based source for spatial data
ClassDefines a dataset-based source for spatial and possibly non-spatial data.
ClassDefines a spatial element to be embedded within a static layer
ClassDefines the template to be applied on map spatial elements within a vector layer
ClassDefines the common properties for map sub items
ClassDefines a tile to be embedded in a MapTileLayer
ClassDefines a raster-based layer to be drawn within a map
ClassDefines a title to be drawn within a map
ClassDefines a vector-based layer of map elements to be drawn within a map
ClassDefines the viewport center and zoom level
ClassDefines the map viewport
ClassThe Marker element defines a marker for displayed chart values.
ClassRaised when a master report cannot be found.
ClassThe Matrix element defines a grid of regions that repeats with each column group and row group in the dataset.
ClassThe MatrixCell element defines the contents of each detail cell in the matrix.
ClassDefines a column in the detail section of a Matrix.
ClassProvides a strongly typed collection for MatrixColumn objects.
ClassDefines the set of cells in a row of the detail section of a Matrix.
ClassDefines a NameValidator to check names contained in a report.
ClassRepresents the page report overflow place holder.
ClassRepresents the Page report page.
ClassDefines page breaking options.
ClassProvides a strongly typed collection for Page object.
ClassProvides data for the ItemAdded or ItemRemoved event of the PageCollection.
ClassSpecifies the layout definition for each ReportItem at the top of each page (PageHeader) or the bottom of each page (PageFooter).
ClassThe Parameter element contains information about a subreport parameter.
ClassProvides a strongly typed collection for Parameter objects.
ClassA possible value for the parameter.
ClassProvides a strongly typed collection for ParameterValue objects
ClassThe PlotArea element defines properties for the plot area (for chart types with X and Y axes).
ClassSummary description for Property.
ClassProvides a strongly typed collection for Property objects.
ClassRepresents the Query element of a dataset which contains the description of the query to execute to retrieve the data for the report.
Class

Defines a QueryParameter element which contains information about a parameter that is passed to the data source as part of the query.

ClassProvides a strongly typed collection for QueryParameter objects.
ClassDefines the properties for the reference line in a chart.
ClassThe Report element contains property, data, and layout information about the report which is the top-level element.
ClassDefines a new ReportComponent.
ClassDefines a collection of IReportComponent objects.
ClassDefines a GrapeCity.ActiveReports.ReportObjectModel.ReportComponentContainer that containes other GrapeCity.ActiveReports.ReportObjectModel.ReportComponent objects.
ClassA report item is one of the following types of objects: Line, Rectangle, TextBox, Image, Subreport, CustomReportItem, or DataRegion. DataRegions include List, Table, Matrix, and Chart. The ReportItem element itself is not used. Instead, the specific report item element is used whenever ReportItem is allowed.
ClassProvides a strongly typed collection for ReportItem objects.
ClassProvides data for the ItemAdded or ItemRemoved event of the ReportItemCollection.
ClassThe ReportParameter element contains information about a parameter for the report.
ClassProvides a strongly typed collection for ReportParameter objects.
ClassDefines the color for the border.
ClassDefines a row grouping for a matrix.
ClassProvides a strongly typed collection for RowGrouping objects.
ClassThe SeriesGrouping element defines a Series level for a chart SeriesGrouping. The labels for the series are displayed in the legend.
ClassProvides a strongly typed collection for SeriesGrouping objects.
ClassRepresents the shape on the report.
ClassRepresents a shared dataset.
ClassSpecifies an element that defines an expression by which to sort the groups.
ClassProvides a strongly typed collection for SortBy objects.
ClassDefines the data label to display for a static series or static category member.
ClassProvides a strongly typed collection for StaticMember objects.
ClassDefines a column or row header region with a fixed set of columns or rows.
ClassThe Style element contains information about the style of a report control. Where possible, the style property names and values match standard HTML/CSS properties. All expression-based Style elements evaluate to either the type listed or to Nothing (an error in evaluation is treated as Nothing). Nothing is equivalent to not specifying the style, thereby indicating that it uses the default value. The expression must evaluate to a Boolean value for Boolean properties, an enumerated value for enum properties, an integer for integer properties and a (formatted) string for all other properties.
ClassProvides extension methods for expressions of style
ClassSpecifies information about an a report's stylesheet.
ClassSpecifies a Subreport ReportItem, which is a separate report contained in the report definition.
ClassThe Subtotals element defines a subtotal column or row to include in the Matrix.
ClassThe Table element defines a tabular grouped layout of the data region.
ClassDefines the contents of a cell in a table data region.
ClassDefines a column in the table.
ClassProvides a strongly typed collection for TableColumn objects.
ClassDefines a group in a table data region.
ClassDefines the table of contents to presents the document map.
ClassDefines the level for TableOfContents.
ClassDefines a row of cells in a table data region.
ClassA flexible layout grid with nested repeating column groups and row groups.
ClassDefines the layout and structure of the bottom right region that contains the data elements of the tablix.
ClassRepresents the contents of each cell in the body section of a tablix.
ClassRepresents a column in the body section of a tablix.
ClassDefines the layout and structure of the upper left-hand corner region of a tablix. The height of the corner is the sum of the heights of the column headers. The width of the corner is the sum of the widths of the row headers.
ClassRepresents the contents of each corner cell in the tablix.
ClassRepresents the list of cells in a row of the corner section of a tablix.
ClassRepresents a group header in a tablix.
ClassRepresents a hierarchy of members for the tablix.
ClassA collection of ReportComponent items.
ClassRepresents a member in a tablix hierarchy.
ClassRepresents a tablix row that has a list of cells.
ClassSpecifies a textbox ReportItem contained in the report definition.
ClassAbstract base class for TextBox and CheckBox
ClassThe ThreeDProperties element defines properties for a 3D chart layout.
ClassThe Title element defines a title for the chart or for an axis.
ClassIndicates the initial state of a toggle image if such an image is displayed as part of the Textbox.
ClassDefines an object for sort information to the end-user as part of the TextBox UI.
ClassDefines the type of context information that is available during validation.
ClassRepresents a single entry of information related to validation.
ClassDefines an object for performing validation on a report definition.
ClassThe possible values for the parameter. This is used to populate UI selection lists from which users can select a parameter value.
ClassUsed as a Category axis in a chart, the element defines the category (X) axis. There must be a corresponding DataPoint for each StaticCategories member. Used as a Value axis, the element defines the data (Y) axis.
ClassDefines a variable.
ClassThe Visibility element controls whether the ReportItem is initially shown in the output report.
Interfaces
 InterfaceDescription
InterfaceRepresents the members common to all types of datasets.
InterfaceRepresents a data set element for a report which contains information about a set of data retrieved as a part of the report.
InterfaceDefines an auxiliary interface for determining report and report item ownership
InterfaceSpecifies an area containing report items.
InterfaceSpecifies a component for the report.
InterfaceRepresents a report object that can contain other GrapeCity.ActiveReports.ReportObjectModel.IReportComponent objects.
InterfaceRepresents an object that defines a data scope in the RDL report object model (data region or grouping).
Structures
 StructureDescription
StructureDefines a struct for containing the master and child report code separately.
Delegates
 DelegateDescription
DelegateRepresents the method that handles the ItemAdded or ItemRemoved event.
DelegateRepresents the method that handles the ItemAdded or ItemRemoved event.
Enumerations
 EnumerationDescription
EnumerationSpecifies whether the data is accent sensitive.
EnumerationThe possible values for the GaugePanel.AntiAliasing and Map.AntiAliasing properties.
EnumerationThe axis location related to chart data.
EnumerationThe axis title text orientations.
EnumerationThe axis title text orientations.
EnumerationThe enum for Style.BackgroundHatchType element.
EnumerationSpecifies the style of the border on a report item.
EnumerationSpecifies the style of the border on a report item.
EnumerationSpecifies break location.
EnumerationSpecifies whether the data is case sensitive.
EnumerationSpecifies the color palette for chart items.
EnumerationSpecifies whether the series is plotted as a line on a column chart.
EnumerationSpecifies the subtype of the chart. Different subtypes are available for each chart type.
EnumerationSpecifies the type of the chart.
EnumerationControls the combination of reports during output when using a theme.
EnumerationDefines how an item should appear in data output.
EnumerationIndicates whether an item should render as an element or attribute.
EnumerationDefines an enumeration of document map sources.
EnumerationSpecifies the operator to use to compare the values returned by the FilterExpression with those in the FilterValues object.
EnumerationSpecifies the report component owner when master report is defined for child report
EnumerationSpecifies whether the data is Kanatype sensitive. (Used with the Japanese language to distinguish between hiragana and katakana.)
EnumerationDefines KeepWithGroup property values.
EnumerationSpecifies the arrangement of labels within the legend.
EnumerationSpecifies the position of the legend.
EnumerationBorder skin type for the map
EnumerationIndicates the palette to be used for coloring the spatial elements.
EnumerationIndicates the positioning of the color scale labels.
EnumerationIndicates the labels placement along the color bar.
EnumerationThe map coordinate system.
EnumerationThe data type of the field.
EnumerationThe position of the sub item.
EnumerationDefines the position for grid labels.
EnumerationIndicates what type of separator to use for the legend title.
EnumerationDefines the label placement for the line.
EnumerationDefines the point marker.
EnumerationIndicates whether the content will resize to fit in the available space.
EnumerationDefines the label placement for the point.
EnumerationIndicates the label placement of the polygon
EnumerationIndicates if the label should be shown.
EnumerationThe map projection.
EnumerationIndicates the distribution type.
EnumerationIndicates the tiles style.
EnumerationDefines the unit for both width and height.
EnumerationIndicates the layer visibility mode.
EnumerationSpecifies the type of marker to use with chart data.
EnumerationSpecifies the type of object the name belongs to.
EnumerationDefines the numbering style enumeration.
Enumeration
Represents the list of paper orientation options.
EnumerationSpecifies the position of a data label.
EnumerationSpecifies the type of query contained in the CommandText.
EnumerationSpecifies the data type for the parameter.
EnumerationSpecifies whether the parameter is used in a query in the report. This evaluates to True if the parameter is referenced in any query value expression.
EnumerationSpecifies the severity level of a ValidationEntry object.
EnumerationSpecifies whether items are sorted in ascending or descending order.
EnumerationEnumeration of stylesheet sources.
EnumerationEnumeration of style types.
EnumerationSpecifies whether the subtotal rows or columns appear before or after the detail rows or columns.
EnumerationDefines enumeration of possible target devices for layer.
EnumerationSpecifies the horizontal alignment of the text
EnumerationDefines the enumeration of text anti-aliasing quality.
EnumerationSpecifies the shape of the columns or bars in a three-dimensional chart. ThreeDPropertiesDrawingStyle only applies to bar and column charts.
EnumerationSpecifies the projection mode for the three-dimensional chart.
EnumerationSpecifies the shading style of the three-dimensional chart.
EnumerationSpecifies the position of the tick marks on the axis.
EnumerationSpecifies the position of the title. TitlePosition is not used for the chart title.
EnumerationIndicates the current mode of the validation system. Different severities and validation entries may be used for different modes.
EnumerationSpecifies whether the data is width sensitive.
See Also

Reference

GrapeCity.ActiveReports.v12 Assembly