Funzioni Generatore report - Funzione RowNumber in un report impaginato (Generatore report)

Si applica a:✅ Generatore di report Microsoft (SSRS) ✅ Power BI Report Builder ✅ Report Designer in SQL Server Data Tools

Restituisce il conteggio parziale del numero di righe per l'ambito specificato in un report impaginato.

Nota

È possibile creare e modificare file di definizioni di report impaginati (con estensione rdl) in Generatore report di Microsoft, Power BI Report Builder e Progettazione report di SQL Server Data Tools.

Sintassi

  
RowNumber(scope)  

Parametri

ambito
(String) Nome di un set di dati, area dati o gruppo oppure valore Null (Nothing in Visual Basic) che specifica il contesto in cui valutare il numero di righe. TramiteNothing viene specificato il contesto più esterno, generalmente il set di dati del report.

Osservazioni:

RowNumber restituisce il valore corrente del conteggio di righe all'interno dell'ambito specificato, così come RunningValue restituisce il valore corrente di una funzione di aggregazione. Durante la definizione di un ambito, si specifica quando reimpostare il conteggio delle righe su 1.

scope non può essere un'espressione. Il parametroscope deve essere un ambito contenitore. I tipici ambiti, dal contenuto più esterno fino al più interno, sono set di dati di report, aree dati, gruppi di righe o di colonne.

Per incrementare i valori nelle colonne, specificare un ambito che corrisponde al nome di un gruppo di colonne. Per incrementare i numeri verso il basso delle righe, specificare un ambito che corrisponde al nome di un gruppo di righe.

Nota

Non è possibile includere aggregazioni che specificano sia un gruppo di righe che un gruppo di colonne in un'unica espressione.

Per altre informazioni, vedere Riferimento a funzioni di aggregazione (Generatore report e SSRS) e Ambito di espressioni per totali, aggregazioni e raccolte predefinite (Generatore report e SSRS).

Esempio di codice

Di seguito è riportata un'espressione che è possibile usare per la proprietà BackgroundColor della riga di dettaglio di un'area dati Tablix per alternare il colore di tali righe per ogni gruppo, sempre a partire dal bianco.

=IIF(RowNumber("GroupbyCategory") Mod 2, "White", "PaleGreen")  

Vedi anche

Utilizzo delle espressioni nei report (Generatore di report e SSRS)
Esempi di espressioni (Generatore di report e SSRS)
Tipi di dati nelle espressioni (Generatore di report e SSRS)
Ambito di espressioni per totali, aggregazioni e raccolte predefinite (Generatore di report e SSRS)