ActiveReports 14 .NET Edition
GrapeCity.ActiveReports.Core.Rdl Assembly / GrapeCity.ActiveReports.PageReportModel Namespace
Inheritance Hierarchy
In This Topic
    GrapeCity.ActiveReports.PageReportModel Namespace
    In This Topic
    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.
    ClassBandedList report item.
    ClassBanded list group
    ClassRepresents the specific layout options to use when the Tablix is rendered on the canvas.
    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.
    ClassCheckBox
    ClassRepresents information about a class instantiated during the report's initialization. The instantiated class can be used in expressions.
    ClassProvides a strongly typed collection for CodeClass objects.
    ClassThe ColumnGrouping element defines a column header region for a matrix.
    ClassProvides a strongly typed collection for ColumnGrouping objects.
    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.
    ClassRepresents a band navigation style in which a flow of images is integrated the navigation of the tablix band.
    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 PageReportModel, if the GrapeCity.Enterprise.Data.DataEngine.Expressions.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 ReportItem 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.
    Class 
    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.
    Class 
    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.
    ClassProvides a strongly typed collection for IDataSet interfaces.
    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 item.
    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.
    ClassContains default values for 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.
    ClassProvides a strongly typed collection for Field objects.
    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.
    ClassThe FixedPage element defines a DataRegion that repeats with each grouping or detail row (if no grouping is defined). The FixedPage consists of a Pages collection that contains one or more defined fixed layout pages used for rendering fixed pages with possible overflow.
    ClassDefines the footer rows for a table or group.
    ClassContains information about the alignment of report items on the grid
    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.
    ClassAn exception that occurs when an invalid boolean literal is attempted in an ExpressionInfo property.
    ClassAn exception that occurs when an invalid valid is specified for a length unit designator.
    ClassBase class for model collections with internal ItemAdded/ItemRemoved events.
    ClassRepresents the dataset used to populate the data for the slider labels.
    ClassDefines a report layer.
    ClassContains default values for layer properties.
    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.
    ClassSpecifies a collection of localization resources for the Report.
    ClassDefines map-based data visualization.
    ClassContains default values for map properties.
    ClassDefines the appearance rule for spatial elements based on a data field
    ClassContains default values for MapAppearanceRule's properties.
    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
    ClassContains default values for MapColorRangeRule's properties.
    ClassDefines the color rule for spatial elements based on a data field.
    ClassDefines the map color scale
    ClassContains default values for MapColorScale's properties.
    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
    ClassContains default values for MapDistanceScale's properties.
    ClassDefines the common properties for map dockable sub items
    ClassContains default values for MapDockableSubItem's properties.
    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)
    ClassContains default values for MapGridLines' properties.
    ClassDefines a layer to be drawn within a map
    ClassThe default values of the MapLayer class properties.
    ClassDefines a legend to be drawn within a map
    ClassThe default values of the MapLegend class properties.
    ClassDefines a title for a map legend
    ClassThe default values of the MapLegendTitle class properties.
    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
    ClassThe default values of the MapLineTemplate class properties.
    ClassDefines the properties for map sub items location
    ClassThe default values of the MapLocation class properties.
    ClassDefines a marker to be applied to points within a point or polygon layer.
    ClassRepresents an image to be applied to the map marker.
    ClassThe default values of the MapMarkerImage class properties.
    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
    ClassThe default values of the MapPointTemplate class properties.
    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.
    ClassThe default values of the MapPolygonTemplate class properties.
    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 the source of spatial data for a vector layer
    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
    ClassThe default values of the MapSpatialElementTemplate class properties.
    ClassDefines the common properties for map sub items
    ClassThe default values of the common properties.
    ClassDefines a tile to be embedded in a MapTileLayer
    ClassDefines a raster-based layer to be drawn within a map
    ClassThe default values of the MapTileLayer class properties.
    ClassDefines a title to be drawn within a map
    ClassThe default values of the MapTitle class properties.
    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.
    ClassProvides a strongly typed collection for MatrixCell objects.
    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.
    ClassProvides a strongly typed collection for MatrixRow objects.
    ClassDefines a NameValidator to check names contained in a report.
    ClassRepresents the navigation item to use to draw the cover flow navigation layout.
    ClassThe OverflowDataRegion element represents a report item that is associated with a DataRegion from a previous page. The Height and Width of this report item will act as the FixedHeight and FixedWidth when continuing layout of the data region.
    ClassThe Page element contains the definition of a fixed layout page.
    ClassDefines page breaking options.
    ClassProvides a strongly typed collection for Page objects.
    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.
    ClassRepresents a play axis navigation type.
    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 GrapeCity.ActiveReports.PageReportModel.Rdl.IReportComponent objects.
    ClassDefines a GrapeCity.ActiveReports.ReportObjectModel.ReportComponentContainer that containes other GrapeCity.ActiveReports.ReportObjectModel.ReportComponent objects.
    ClassException about report definition problems.
    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.
    ClassShape
    ClassThe shape abstract class.
    ClassRepresents a shared dataset.
    ClassRepresents a slider in a navigation control.
    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.
    ClassProvides a strongly typed collection for StaticRowColumn objects.
    ClassThe Style element contains information about the style of a report item. 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 epxression 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.
    ClassProvides a strongly typed collection for TableCell objects.
    ClassDefines a column in the table.
    ClassProvides a strongly typed collection for TableColumn objects.
    ClassDefines a group in a table data region.
    ClassProvides a strongly typed collection for TableGroup objects.
    ClassDefines the table of contents to presents the document map.
    ClassContains the default values for TableOfContents properties.
    ClassDefines the level for TableOfContents.
    ClassContains the default values for TableOfContentsLevel properties.
    ClassDefines a row of cells in a table data region.
    ClassProvides a strongly typed collection for TableRow objects.
    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.
    ClassRepresents a tabstrip navigation layout.
    ClassSpecifies a textbox ReportItem contained in the report definition.
    ClassContains default values for textbox properties.
    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.
    InterfaceProvides an interface that enables access to a serializer.
    InterfaceProvides serialization/deserialization of the report components
    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).
    InterfaceWhen implemented in a derived class validates the current state of the object.
    Structures
     StructureDescription
    Structure 
    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.
    Delegate 
    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.
    EnumerationSpecifies type of background gradient.
    EnumerationThe enum for Style.BackgroundHatchType element.
    EnumerationSpecifies how the background image fills the available space.
    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 for column charts. Specifies 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.
    EnumerationCheck alignment
    EnumerationCombination of reports when using a theme.
    EnumerationDefines how an item should appear in data output.
    EnumerationIndicates whether an item should render as an element or attribute.
    EnumerationSpecifies whether the text is written from left to right or right to left.
    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 font style.
    EnumerationSpecifies font thickness.
    EnumerationSpecifies the vertical alignment of the picture.
    EnumerationDetermines how a picture should be sized within the image report control area.
    EnumerationEnumeration of image sources.
    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 overall direction of the layout.
    EnumerationSpecifies the arrangement of labels within the legend.
    EnumerationSpecifies the position of the legend.
    EnumerationRepresents the length measure unit
    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.
    EnumerationDefines cells merging policy
    EnumerationSpecifies the type of object the name belongs to.
    EnumerationDefines the numbering style enumeration.
    EnumerationRepresens the list of paper orientation options.
    EnumerationSpecifies the position of a data label.
    EnumerationSpecifies the type of query contained in the CommandText.
    EnumerationPossible erro codes.
    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.
    EnumerationUsed in Map's and Gauge's objects.
    EnumerationSpecifies the severity level of a ValidationEntry object.
    EnumerationDefines the shape style.
    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.
    EnumerationDefines enumeration of possible target devices for layer.
    EnumerationSpecifies the horizontal alignment of the text
    EnumerationDefines the enumeration of text anti-aliasing quality.
    EnumerationSpecifies special text formatting.
    EnumerationSpecifies the justification of the text
    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.
    EnumerationSpecifies the level of embedding with respect to the Bi-directional algorithm.
    EnumerationIndicates the current mode of the validation system. Different severities and validation entries may be used for different modes.
    EnumerationSpecifies the vertical alignment of the text or the picture.
    EnumerationSpecifies whether the data is width sensitive.
    EnumerationSpecifies wrap mode.
    EnumerationSpecifies if the text is wrtten horizontally or vertically.
    See Also