Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

SSRS отчет форматира таблица за показване на данни един до друг

За да отпечатате данните си отляво надясно във формат с няколко колони, трябва да ги фалшифицирате с помощта на множество таблици. За да приложите този хак, създайте същия брой таблици като колони, които искате една до друга, които всички сочат към вашия набор от данни. В реда с подробности на първата таблица за свойството Visibility-Hidden използвайте следната формула:

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

където 4 е броят на таблиците (колоните), които имате.

Направете същото за всяка таблица, като увеличите това, на което е равна формулата (така че за втората колона (RowNumber(Nothing) Mod 4) = 2 и така нататък). В последната таблица (колона) формулата е равна на 0 .

Това алтернативно скрива реда с подробности, като показва само подходящите редове за този номер на колона.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Задайте стойност по подразбиране в колоната, АКО условието е изпълнено в SQL 2008

  2. Причини да нямате клъстериран индекс в SQL Server 2005

  3. Разрешението EXECUTE е отказано за типовете таблици, дефинирани от потребителя?

  4. Автоматична корекция на плана в SQL Server

  5. UCS-2 и SQL Server