문제

ASP.NET용 Crystal Reports와 유사한 ASP.NET용 최고의 오픈 소스(오픈 소스 및 상용) 보고 도구는 무엇입니까?

도움이 되었습니까?

해결책

Microsoft 보고 서비스, 무료 SQL Server 2005 및 2008에 포함되어 있습니다.

물론 이는 보고서 디자인과 애플리케이션을 분리해야 하는 경우 유용하며, 이는 엔터프라이즈 애플리케이션에 큰 장점입니다.

그러나 원하는 것이 "귀하"가 보고서를 디자인하고 사용자에게 노출되는 제한된 매개변수를 갖는 "응용 프로그램 내" 대시보드를 만들 수 있는 것이라면 다음과 같은 "제어" 기반 차트 공급업체를 살펴보는 것이 좋습니다. 티차트 .

각 전략의 장단점:Crystal/Microsoft 보고 서비스는 보고서 일정 관리, Excel 및 PDF로 내보내기, 응용 프로그램과 보고서 디자인 분리 등의 작업을 즉시 처리할 수 있는 기능을 제공합니다.얻을 수 있는 독립적인 차트 작성 도구는 더 나은 제어 기능을 제공하고 필요한 모든 크기에서 더 잘 렌더링하며 문법적으로 조작하기 쉽고 플래시 기반과 같은 눈요기를 처리할 수 있습니다(MS SSRS에는 플래시 차트가 없음).

다른 팁

+1 SSRS 및 ActiveReports.ryw, ActiveReports를 사용하여 Crystal Hell의 문을 영원히 닫으십시오.

ActiveReports와 DevExpress의 보고 도구는 모두 꽤 좋습니다.ReportViewer 컨트롤도 작동하지만(가격이 적당함) 사용하기가 더 어렵습니다.그리고 SSRS 보고서는 ASP.Net 앱에도 포함될 수 있습니다.

내가 Crystal Reports를 경멸하는 만큼(우리는 Crystal 지옥의 7개 계층을 깊이 파헤쳐 설명합니다) -- 이 작업에 가장 적합하고 가장 유연한 도구인 것 같습니다.그래도 누군가 와서 그들을 쓰러뜨렸으면 좋겠습니다.

Microsoft Reporting Services는 대안이지만 우리에게 필요한 기능은 없었습니다.

MS SSRS(Microsoft SQL Server Reporting Services)를 살펴보는 것이 좋습니다.

나는 동의한다 SSRS 일반적으로 올바른 선택입니다.그러나 HTML 페이지에 화려하고 삽입된 경우에는 던다스.그들의 제품은 기본적으로 보기에도 좋고, API를 이해하기 쉬우며, 시작하고 실행하는 데 어려움이 없습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top