Melhor ASP.NET motor de comunicação com capacidade de criação de relatórios personalizados [fechado]

Temos de escolher o motor de comunicação para o nosso ... ASP.NET aplicação. O principal requisito funcional é uma capacidade para os usuários finais (não programadores, apenas usuários normais) para criar relatórios personalizados. Nós estaremos usando o servidor SQL como um banco de dados então eu estou ciente de algumas opções: Serviços de relatórios de servidor SQL, relatórios de Cristal, relatórios ativos, até mesmo Windwardrelports.

Mas falando francamente, nunca usei nenhum desses, excepto os Serviços de comunicação e é muito difícil escolher. qual se adapta melhor às necessidades dos clientes de criação de relatórios personalizados. É possível obter alguns prós e contras para estas opções ou pelo menos o seu conselho sobre o que seria melhor usar neste caso. Muito obrigada.

Author: Alex Konduforov , 2009-06-17

9 answers

Se você tem o Microsoft SQL Server como base de dados, então você não precisa comprar licença para o Suporte de Serviços de relatórios SQL, mas há um problema com os Serviços de relatórios SQL, os Serviços de relatórios SQL apenas Compatíveis com IE. verifica estes links ...
http://msdn.microsoft.com/en-us/library/ms156511.aspx

Serviços de relatórios SQL-botão de impressão não apresentado no Mozilla

Por outro lado, se utilizar outros serviços para além dos Serviços de informação, terá de comprar Licenca.

 5
Author: Muhammad Akhtar, 2017-05-23 11:47:18
Trabalhei com todas as principais ferramentas de reportagem e cada uma tem as suas vantagens e desvantagens. Sobre o único "mais" no lado de Serviços de relatório SQL é que não há nenhuma despesa adicional $ acima da licença do servidor SQL. O lado negativo é que o desenhador de relatórios é provavelmente o mais infantil de todos.

Crystal tem estado por aí desde sempre, alguns adoram-no, muitos odeiam-no, faz o trabalho, mas tem um preço sério envolvido se você quiser usá-lo para qualquer coisa que não seja uso pessoal. E o servidor de relatórios web para ele é muito caro.

Todos os portos de actividade, XtraReports, Telerik têm bons produtos e todos estão a ser activamente melhorados (a diferentes velocidades, é claro). Cada um tem um visualizador web, mas eles não incluem o resto das coisas que você pode querer de um servidor de relato web.

E se você achar que realmente quer uma opção de servidor web de classe empresarial para Crystal, ActiveReports, XtraReports ou Telerik reporting (ou qualquer outro desenhador de relatórios, já agora), que agora está disponível a partir de www.versareports.com.

 13
Author: Andy, 2017-09-26 20:21:17

DevExpress XtraReports Suite.

Um relatório é simplesmente uma classe, sem serviços web ou arquivos rpt envolvidos.

Http://www.devexpress.com/Products/NET/Reporting/

 6
Author: George, 2009-06-17 13:32:06

Os Serviços de Informação são os que mais conheço e são os mais enraizados no servidor SQL, que é algo que eu prefiro. Também gosto mais do" Sentir " de RS do que de Cristal.

As outras duas opções que não conheço de todo, e imagino que tenham uma quota de mercado muito menor (e, portanto, uma comunidade muito mais pequena quando se trata de encontrar ajuda) do que o RS ou o Crystal.
 3
Author: TheTXI, 2009-06-17 13:29:12

Podes tentar jsreport . É gratuito, open sourced, tem cliente. NET, cross platform (nodejs), não precisa de qualquer compilação e é seguro deixar seus usuários para modificar seus relatórios. Os relatórios são projetados usando motores de templação javascript que devem dar-lhe a máxima flexibilidade para o seu layout de relatório.

Conts

  • não suporta actualmente o excel e o word
  • na antevisão
  • não fala directamente com o SQL db, mas deve mesmo assim enviar dados a menos que está à procura de relatórios BI

Pode tentar sem qualquer autenticação no Parque Infantil jsreport

 3
Author: Jan Blaha, 2014-03-15 14:23:03
Uma sugestão seria fazer pelo menos uma avaliação de todas estas opções. A principal razão seria para que você pudesse aprender o suficiente sobre eles para julgar como mantê-los jogando bem juntos. Assim, se precisar de mudar os motores de transmissão, ou talvez usar um motor diferente para alguns requisitos específicos, saberá como fazer isso.
 1
Author: John Saunders, 2009-06-17 13:24:57

Serviços de informação SQL. Eles têm uma ferramenta web para construir relatórios ad-hoc que é tão bom como qualquer outro.

O problema geral com relatórios ad hoc é que a" coisa " que o usuário está tentando fazer está além da ferramenta ou além do Usuário e você tem que fazê-lo de qualquer forma, e como um programador SSRS é um ambiente melhor.

 0
Author: jason saldo, 2009-06-17 13:27:21
Primeiro, obrigado pela menção frontal de Windward. É bom ver que estamos na lista curta Padrão:) Depende de que tipo de abordagem de desing funciona melhor para si. Se você preferir uma abordagem de tipo de programação dentro de um IDE, então é cristal, SSRS, etc. Se preferir uma abordagem em que possa desenhar os relatórios no Microsoft Word, Excel ou PowerPoint (que o IMHO faz o design de relatórios e a edição rápida e fácil), então dê uma olhada em Windward Relatórios. (Disclaimer, i'm the CTO at Windward.)

Para Informações Gerais, sugiro relatórios dotnet e relatórios-software. A chave para um sistema que funciona bem para você é aquele em que a ferramenta de design é um ajuste natural para o seu estilo - então tente vários.

 0
Author: David Thielen, 2011-01-19 04:55:58

Relatório Crystal que pode ser facilmente integrado com. net

 -3
Author: rahul, 2009-06-17 13:25:03