ActiveReports.NET
Uma solução premium de relatórios .NET para aplicativos web e desktop.
Relatórios dinâmicos - Expressões ajudam a controlar o comportamento em tempo de execução, incluindo a formatação condicional em relatórios. Elas são roteiros simples que você pode usar para calcular valores, concatenar strings ou definir uma condição sob a qual um estilo é aplicado.