sql >> Databasteknik >  >> RDS >> Sqlserver

SSRS-rapport formaterar en tabell för att visa data sida vid sida

För att skriva ut dina data från vänster till höger i ett format med flera kolumner, måste du förfalska dem med flera tabeller. För att implementera detta hack, skapa samma antal tabeller som kolumner du vill ha sida vid sida som alla pekar på din datamängd. På detaljraden i den första tabellen använder du följande formel för egenskapen Visibility-Hidden:

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

där 4 är antalet tabeller (kolumner) du har.

Gör samma sak för varje tabell, öka vad formeln är lika med (så för den andra kolumnen (RowNumber(Nothing) Mod 4) = 2 och så vidare). I den sista tabellen (kolumnen) är formeln lika med 0 .

Detta döljer växelvis detaljraden och visar bara lämpliga rader för det kolumnnumret.



  1. Stor fråga Transpose

  2. Hur infogar man en tidsstämpel i Oracle?

  3. Hur kan jag exportera schemat för en databas i PostgreSQL?

  4. Fel vid installation av mysql2:Det gick inte att bygga gem native extension