Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Rapporto SSRS che formatta una tabella per visualizzare i dati affiancati

Per stampare i tuoi dati da sinistra a destra in un formato a più colonne, devi falsificarli utilizzando più tabelle. Per implementare questo hack, crea lo stesso numero di tabelle delle colonne che desideri affiancare e che puntino tutte al tuo set di dati. Nella riga Dettaglio della prima tabella, per la proprietà Visibility-Hidden utilizzare la formula seguente:

=IIF((RowNumber(Nothing) Mod 4) = 1, False, True)

dove 4 è il numero di tabelle (colonne) che hai.

Fai lo stesso per ogni tabella, incrementando a cosa è uguale la formula (quindi per la seconda colonna (RowNumber(Nothing) Mod 4) = 2 e così via). Nell'ultima tabella (colonna) la formula è uguale a 0 .

Questo nasconde alternativamente la riga dei dettagli, visualizzando solo le righe appropriate per quel numero di colonna.