Rendering delle aree dati (Generatore report e SSRS)Rendering Data Regions (Report Builder and SSRS)

Oltre ai comportamenti di rendering generali che si applicano a tutti gli elementi del report, le aree dati prevedono comportamenti aggiuntivi di paginazione e rendering.In addition to the general rendering behaviors that apply to all report items, data regions have additional pagination and rendering behaviors that they follow. Le regole di rendering specifiche delle aree dati includono il modo in cui aumentano le dimensioni dell'area dati, la modalità di rendering di celle speciali, ad esempio la cella d'angolo o le celle di intestazione, e la modalità di rendering di un'area dati per la lettura da destra a sinistra.Data region-specific rendering rules include how a data region grows, how special cells such as the corner cell or header cells are rendered, and how a data region for right-to-left reading is rendered. In questo argomento viene descritto il rendering delle varie parti di un'area dati.This topic discusses how the various parts of a data region are rendered.

Nota

È possibile creare e modificare file di definizioni report impaginati (con estensione rdl) in Generatore report e in Progettazione report di SQL Server Data Tools.You can create and modify paginated report definition (.rdl) files in Report Builder and in Report Designer in SQL Server Data Tools. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati.Each authoring environment provides different ways to create, open, and save reports and related items.

Aree dati TablixTablix Data Regions

L'area dati Tablix, che consente di creare tabelle, matrici ed elenchi, viene visualizzata come una griglia composta da colonne e righe.The tablix data region, which enables you to create tables, matrices, and lists, is rendered as a grid comprised of columns and rows. L'intersezione di una riga e di una colonna corrisponde a una cella.The intersection of a row and a column is a cell. Quando viene eseguito il rendering, questa cella può contenere dati o altri elementi del report, ad esempio immagini, rettangoli, caselle di testo o sottoreport.When rendered, this cell can contain data or other report items, such as images, rectangles, text boxes, or subreports. Le dimensioni di un'area dati Tablix possono aumentare in verticale e/o in orizzontale.A tablix data region can grow vertically and/or horizontally. Inoltre, le dimensioni della cella d'angolo, delle celle di intestazione e delle celle del corpo dell'area dati possono aumentare in base al rispettivo contenuto.In addition, the corner cell, the data region header cells, and the data region body cells may grow based on their contents. Se l'area dati si estende in più pagine, gli elementi del report impostati per essere ripetuti con l'area dati vengono visualizzati in tutte le pagine in cui è visualizzata l'area dati.If the data region spans multiple pages, report items that are set to repeat with the data region are rendered on every page on which the data region is displayed. Per altre informazioni, vedere Tabelle, matrici ed elenchi (Generatore report e SSRS).For more information, see Tables, Matrices, and Lists (Report Builder and SSRS).

Da destra a sinistraRight to Left

Un'area dati Tablix impostata per la visualizzazione da destra a sinistra viene visualizzata con la relativa struttura come immagine speculare dell'area dati, se il rendering è stato eseguito da sinistra a destra.A tablix data region set to display from right to left is rendered with its structure as a mirror image of the data region if it were rendered left to right. L'angolo dell'area dati viene visualizzato nell'angolo superiore destro.The corner of the data region appears in the upper right corner. Se il report contiene colonne dinamiche, queste si espandono verso sinistra.If dynamic columns exist in the report, they expand to the left. Le impostazioni da destra a sinistra non influiscono sull'ordine dei dati nell'area dati. Le colonne vengono semplicemente disposte in un ordine diverso.Right-to-left settings do not affect the order of the data in the data region; your columns are simply ordered differently.

Intestazioni TablixTablix Headers

Le intestazioni Tablix vengono visualizzate come un'intestazione di riga o un'intestazione di colonna, a seconda che la cella di intestazione appaia nella gerarchia dei gruppi di righe o di colonne.Tablix headers are rendered as a row header or a column header depending on where the header cell appears in the row group hierarchy or the column group hierarchy. Se nel contenuto della cella di un'intestazione è presente un'interruzione di pagina logica, questa verrà ignorata.If a logical page break exists within the cell contents of a header, it is ignored. Le interruzioni di pagina logiche nei gruppi di colonne vengono ignorate.Logical page breaks on column groups are ignored.

Le interruzioni di pagina logiche nei gruppi non generano l'interruzione delle intestazioni dei gruppi esterni.Logical page breaks on groups do not cause outer group headers to break. Si supponga ad esempio che il report includa un gruppo esterno relativo al paese e un gruppo interno per la provincia.For example, suppose your report has an outer group of country and an inner group of country region. Se è presente un'interruzione di pagina logica tra le istanze del gruppo della provincia, il gruppo esterno, ovvero il paese, verrà visualizzato in entrambe le pagine del report.If there is a logical page break between instances of the country region group, the outer group, the country, will appear on both pages of the report.

Intestazioni Tablix ripetuteRepeated Tablix Headers

Quando la proprietà RepeatWith è impostata nel riquadro Proprietà , gli elementi che non cambiano all'interno dell'area dati, ad esempio le intestazioni di colonna, vengono ripetuti in ogni pagina in cui viene visualizzata tale parte dell'area dati.When the RepeatWith property is set in the Properties pane, items that do not change within the data region, such as column headers, repeat on each page where that part of the data region is rendered. Se, ad esempio, una riga di dati viene visualizzata nella pagina successiva e la proprietà Repeat With è impostata, le intestazioni di colonna verranno visualizzate anche nella pagina di cui è stato eseguito il rendering.For example, if a row of data appears on the next page and the Repeat With property is set, the column headers appear on the rendered page as well.

Angolo TablixTablix Corner

L'angolo superiore sinistro è denominato angolo Tablix.The upper left corner is called the tablix corner. L'angolo Tablix può contenere altri elementi del report ma, se nell'angolo vengono inserite interruzioni di pagina logiche, queste verranno ignorate quando verrà eseguito il rendering dell'area dati Tablix.The Tablix corner can contain other report items within it but, if logical page breaks are inserted in the corner, they are ignored when the Tablix data region is rendered.

Corpo TablixTablix Body

Il rendering del corpo Tablix, costituito da celle Tablix,The Tablix body is made up of Tablix cells. viene eseguito in base alle regole di paginazione e ai comportamenti di rendering degli elementi del report.The Tablix body is rendered based on pagination rules and the rendering behaviors of report items. Per altre informazioni, vedere Rendering degli elementi del report (Generatore report e SSRS).For more information, see Rendering Report Items (Report Builder and SSRS).

Aree dati di grafici, misuratori e mappeChart, Gauge, and Map Data Regions

Il comportamento delle aree dati di grafici, misuratori e mappe è simile a quello delle immagini quando ne viene eseguito il rendering e vengono visualizzate nel corpo del report.Chart, Gauge, and Map data regions behave like images when they are rendered and displayed in the report body. Ai valori nell'area dati è possibile che siano associate azioni, ad esempio il collegamento a un altro report o il passaggio a un segnalibro. È possibile eseguire il rendering anche di tali azioni, se il renderer lo supporta.Values within the data region can have associated actions, such as linking to another report or going to a bookmark, and these actions can be rendered as well, if the renderer supports it.

Vedere ancheSee Also

Paginazione in Reporting Services ( Generatore report e SSRS ) Pagination in Reporting Services (Report Builder and SSRS)
Comportamenti di rendering ( Generatore report e SSRS ) Rendering Behaviors (Report Builder and SSRS)
Funzionalità interattiva per estensioni ( di Rendering del Report diversi Generatore report e SSRS ) Interactive Functionality for Different Report Rendering Extensions (Report Builder and SSRS)
Il rendering elementi di Report ( Generatore report e SSRS ) Rendering Report Items (Report Builder and SSRS)
Tabelle, matrici e gli elenchi di ( Generatore report e SSRS ) Tables, Matrices, and Lists (Report Builder and SSRS)
Grafici ( Generatore report e SSRS ) Charts (Report Builder and SSRS)
I misuratori ( Generatore report e SSRS )Gauges (Report Builder and SSRS)