ActiveReports.NET là một giải pháp báo cáo hoàn chỉnh để thiết kế, tùy chỉnh, xuất bản và xem các báo cáo trong các ứng dụng kinh doanh của bạn.
Giới thiệu về ActiveReports.NET
Một giải pháp báo cáo hoàn chỉnh để thiết kế, tùy chỉnh, xuất bản và xem các báo cáo trong các ứng dụng kinh doanh của bạn.
ActiveReports.NET giúp bạn cung cấp các báo cáo đẹp mắt với trình thiết kế báo cáo tích hợp Visual Studio trực quan và các điều khiển phong phú. ActiveReports cung cấp báo cáo đa nền tảng dựa trên mã, trình thiết kế dễ sử dụng và API linh hoạt. Có sẵn cho máy tính để bàn (WinForms, WPF, .NET) và web (JavaScript, ASP.NET MVC). Thiết kế và cung cấp các báo cáo mạnh mẽ với các trình thiết kế và điều khiển báo cáo trực quan, đáng tin cậy và thân thiện với người dùng cho .NET 5, ASP.NET, ASP.NET MVC, WinForms và WPF.
Tổng quan về ActiveReports.NET
- Công cụ báo cáo hiệu suất cao được sắp xếp hợp lý để tiêu thụ bộ nhớ tối ưu.
- Tùy chỉnh và duy trì quyền kiểm soát với API mở rộng và thư viện tính năng nâng cao.
- Kết xuất, in và xuất điểm ảnh hoàn hảo mọi lúc.
- Ba nhà thiết kế: Nhà thiết kế Visual Studio, Nhà thiết kế báo cáo người dùng cuối cho các ứng dụng web và máy tính để bàn * và một ứng dụng thiết kế độc lập *.
- Nhiều loại báo cáo để phù hợp với nhu cầu báo cáo trong C # hoặc VB.NET.
Tính năng ActiveReports.NET
- .NET Report Designers - Cho phép người dùng tạo báo cáo theo yêu cầu bằng cách nhúng các Trình thiết kế Báo cáo Người dùng Cuối hoàn toàn có thể tùy chỉnh * vào các ứng dụng web hoặc máy tính để bàn của bạn. Các nhà thiết kế trực quan dễ sử dụng cho các tác giả báo cáo kỹ thuật và phi kỹ thuật.
- Cung cấp cho mọi thiết bị - Mở rộng báo cáo cho Windows, Linux và macOS bằng cách nhúng ActiveReports vào các ứng dụng .NET Core hoặc .NET 5 của bạn. Với hỗ trợ triển khai đa nền tảng, cung cấp các báo cáo tương tác đến bất kỳ thiết bị nào có ứng dụng web và máy tính để bàn của bạn.
- Triển khai miễn phí bản quyền - Phân phối báo cáo trong các ứng dụng JavaScript, ASP.NET, WPF hoặc WinForms của bạn mà không cần cấp phép bổ sung. Thời gian chạy miễn phí bản quyền mà không có phí người dùng hoặc CAL, tự do phân phối các nhà thiết kế báo cáo người dùng cuối có thể tùy chỉnh cho người dùng của bạn để báo cáo theo yêu cầu.
- Kiểm soát báo cáo phong phú - Trực quan hóa dữ liệu của bạn với vô số điều khiển được đóng gói tính năng như biểu đồ, bảng, tablix, mã vạch, biểu đồ thu nhỏ, bản đồ và hơn thế nữa. Được kết hợp với nhiều loại báo cáo, Báo cáo hoạt động cung cấp phương tiện để thiết kế báo cáo cho bất kỳ nhu cầu kinh doanh nào.
- Kết nối Cắm và Chạy - Tạo kết nối có thể sử dụng lại đến ODBC, OLEDB, .NET, XML, Dịch vụ Web, Đối tượng Dữ liệu và các nguồn dữ liệu thời gian chạy ngay cả khi bạn không thể viết truy vấn cơ sở dữ liệu. Kết hợp nhiều nguồn trong một dự án và chia sẻ báo cáo để đạt hiệu quả tối ưu.
Các tính năng báo cáo .NET hàng đầu
- Cung cấp Báo cáo Ad-Hoc cho Người dùng Cuối - Bằng cách nhúng thành phần Trình thiết kế Báo cáo Người dùng Cuối * có thể tùy chỉnh vào máy tính để bàn hoặc giải pháp web, bạn có thể cung cấp cho người dùng của mình trải nghiệm tạo báo cáo đặc biệt phù hợp.
- Visual Studio Integrated Designer - Tạo báo cáo trong cùng một cửa sổ với dự án của bạn mà không cần chuyển sang một ứng dụng khác với ActiveReports 'VS Integrated Designer. Trình thiết kế này được tích hợp đầy đủ với Visual Studio, cung cấp Hộp công cụ, các ngăn Thuộc tính và Trình khám phá Báo cáo, v.v.
- Nhánh ra với nhiều loại báo cáo - Chọn từ các báo cáo trang theo bố cục, báo cáo RDL cuộn và báo cáo phần theo hướng sự kiện để tạo một thư viện báo cáo đầy đủ tính năng.
- API mở rộng - Kiểm soát kết xuất báo cáo thời gian chạy bằng cách sử dụng API có thể mở rộng. Tùy chỉnh người xem báo cáo, người thiết kế và vùng dữ liệu báo cáo để có trải nghiệm được gắn nhãn trắng hoàn chỉnh.
- Thiết kế một lần, sử dụng mọi nơi - Báo cáo được thiết kế với bất kỳ nhà thiết kế nào có thể được sử dụng trong các ứng dụng web hoặc máy tính để bàn.
- Xuất sang nhiều định dạng - Xuất sang các loại tài liệu hiện đại chính như PDF, Excel, CSV, DOCX, JSON, Word, RTF, HTML, Văn bản, XML và TIFF.
- Lớp - Nhóm điều khiển trong Lớp để đảm bảo đầu ra WYSIWYG hoặc thực hiện các thay đổi nhỏ đối với bố cục trong thời gian chạy.
- Báo cáo động - Sử dụng biểu thức và mã tùy chỉnh để kiểm soát hành vi báo cáo trong thời gian chạy. Sử dụng các sự kiện để liên kết động các báo cáo với dữ liệu.
- Bố cục Báo cáo WYSIWYG - Với ranh giới xác định cho từng mục báo cáo, báo cáo Trang tạo ra một báo cáo hoàn hảo pixel, WYSIWYG,.
- Dấu trang - Dấu trang cho phép người dùng chuyển đến một phần trong báo cáo của bạn. Về cơ bản, chúng là các siêu liên kết di chuyển người dùng đến một khu vực khác trong cùng một báo cáo. Dấu trang hữu ích nhất với các báo cáo dài như sổ cái và danh mục.
- Báo cáo chi tiết hơn - Chức năng chi tiết hóa cho phép bạn trình bày tổng quan về báo cáo của mình đồng thời cung cấp cho người dùng khả năng đi sâu vào các cấp dữ liệu chi tiết hơn bằng cách nhấp vào biểu tượng '+'. Báo cáo chi tiết đơn giản như đặt thuộc tính 'Chuyển đổi' trong Báo cáo đang hoạt động.
- Báo cáo chi tiết - Tính năng chi tiết là cách trình bày cùng một dữ liệu hoặc một tập hợp con dữ liệu, trong một bố cục khác và với các điều khiển khác nhau. Thêm một lớp hiệu quả khác bằng cách chuyển các tham số để lọc báo cáo con.
- Sắp xếp - Sắp xếp là một tính năng tương tác cơ bản hữu ích nhất với các báo cáo dạng bảng. Đặt một loại tương tác dễ dàng như đặt thuộc tính 'Sort Expression' trong ActiveReports.
- Báo cáo tham số - Một cách khác để tạo báo cáo động là sử dụng Tham số. Tham số là lời nhắc nhận dữ liệu đầu vào của người dùng và lọc dữ liệu theo khối lượng mong muốn.
- Mục lục * - Hiển thị hệ thống phân cấp có tổ chức của các cấp tiêu đề báo cáo và nhãn, cùng với số trang của chúng, trong nội dung báo cáo của bạn.
- Định dạng có điều kiện - Định dạng có điều kiện các báo cáo .NET của bạn một cách dễ dàng bằng cách sử dụng các biểu thức. Biểu thức là những tập lệnh đơn giản mà bạn có thể sử dụng để tính toán các giá trị, nối các chuỗi hoặc đặt một điều kiện để áp dụng một kiểu.
- Tổng hợp - Tạo báo cáo kế toán .NET tài chính với ActiveReports bằng cách sử dụng bảng và các điều khiển Tablix có hỗ trợ tích hợp cho các trường tổng hợp và tính toán để tóm tắt dữ liệu kế toán.
- Phân nhóm - Bảng, Tablix, Biểu đồ và các vùng dữ liệu khác hỗ trợ nhóm. Tạo từ báo cáo dạng bảng đơn giản đến báo cáo nhiều cấp độ phức tạp được nhóm, sắp xếp và xem chi tiết. Việc thiết lập nhóm, sắp xếp và xem chi tiết được thực hiện bằng cách đặt một thuộc tính duy nhất.
- Điều khiển lồng nhau - Nhóm một điều khiển bên trong một điều khiển khác. Các điều khiển, chẳng hạn như hộp văn bản, bảng, Tablix và hình dạng, cho phép bạn đặt các điều khiển khác bên trong chúng. Bạn có thể lồng một biểu đồ, hình ảnh hoặc thậm chí một bảng bên trong một bảng khác.
- Hình mờ - Tạo báo cáo trong thế giới thực cho .NET với ActiveReports. Báo cáo này chỉ ra cách thêm hình mờ vào tài liệu pháp lý và nhạy cảm, chẳng hạn như biểu mẫu, thỏa thuận, mua lại và sáp nhập của chính phủ.
- Báo cáo chính - Tạo các mẫu động để duy trì thương hiệu, bố cục, chủ đề, nguồn dữ liệu, mã và áp dụng chúng trên tất cả các báo cáo. Kiểm soát khu vực nào của báo cáo mà người dùng có thể sửa đổi và khóa phần còn lại.
- Subreports - Tái sử dụng báo cáo của bạn, hoặc sử dụng số liệu từ nhiều nguồn dữ liệu khác nhau trong một báo cáo với subreports. Các thay đổi trong báo cáo phụ sẽ tự động hiển thị ở mọi nơi nó được sử dụng.
- Phối thư - Nhúng văn bản HTML vào các báo cáo .NET của bạn bằng cách sử dụng điều khiển ActiveReports FormattedText. Là một điều khiển báo cáo đa năng, Văn bản có Định dạng thường được sử dụng để tạo báo cáo phối thư.
- Biểu đồ - ActiveReports cung cấp tổng cộng 85 loại biểu đồ trên các công nghệ biểu đồ khác nhau. Một số biểu đồ đó bao gồm Biểu đồ khu vực, Biểu đồ thanh, Biểu đồ bong bóng, Biểu đồ cột, Biểu đồ tài chính, Biểu đồ đường, Biểu đồ hình tròn, Biểu đồ phân tán và các biểu đồ phức tạp khác.
- Sparklines * - Nhúng Sparklines vào báo cáo .NET của bạn để hiển thị xu hướng dữ liệu trong một biểu đồ đơn giản. Biểu đồ thu nhỏ có thể hiển thị dữ liệu dưới dạng loại Đường, Cột, Dấu gạch chéo, Khu vực hoặc StackedBar.
- Bản đồ * - Sử dụng bản đồ trong các báo cáo .NET của bạn để cung cấp thông tin khu vực. Bản đồ ActiveReports sử dụng nhiều lớp (Đa giác, Điểm, Đường và Ngói) để hiển thị dữ liệu.
- Mã vạch - ActiveReports có hơn 120 ký hiệu mã vạch có sẵn để sử dụng trong các dự án .NET của bạn.
- Dấu đầu dòng * - Đồ thị dấu đầu dòng, hoặc biểu đồ dấu đầu dòng, là một cách tuyệt vời để hiển thị tiến trình hướng tới một mục tiêu nhất định và đóng vai trò thay thế cho đồng hồ đo và đồng hồ trên bảng điều khiển.
- AcroForms - Tạo các tệp PDF có thể chỉnh sửa hoặc các Biểu mẫu PDF, thật dễ dàng với điều khiển InputField của ActiveReports. Trường đầu vào có thể được đặt thành Hộp văn bản hoặc Hộp kiểm.
- Bố cục phân cấp - Tạo phân cấp, kiểu xem dạng cây, báo cáo bằng cách sử dụng các điều khiển Danh sách, Bảng, Tablix và BandedList. Nhúng một hoặc nhiều điều khiển trong mỗi vùng dữ liệu có bật tính năng nhóm và tùy chọn đặt chức năng chi tiết.
- RTL và Localization - ActiveReports hỗ trợ cả hướng văn bản Left-To-Right và Right-To-Left. Bản địa hóa, điều khiển Báo cáo hoạt động, người thiết kế và người xem vào thuộc tính Tên văn hóa và ngôn ngữ như được xác định bởi MSDN.
- Danh sách - Dễ dàng xây dựng bố cục dạng tự do cho các bản ghi dữ liệu lặp lại bằng cách sử dụng điều khiển Danh sách. Với thuộc tính Nhóm chi tiết, điều khiển Danh sách sẽ lặp lại bố cục của nó cho đến khi hết dữ liệu được nhóm.
- Báo cáo Nhiều Cột - Bạn có thể chia trang báo cáo của mình thành nhiều cột, tương tự như MS Word. Bản trình diễn này hiển thị một báo cáo có bố cục 2 cột và bảng điền vào cả hai cột.
Trình thiết kế báo cáo người dùng cuối cho máy tính để bàn * - Các thành phần có thể nhúng này cho phép bạn tạo báo cáo dựa trên thiết kế hoàn chỉnh mà không cần mã và cung cấp thiết kế báo cáo đặc biệt cho người dùng cuối trong ứng dụng web và máy tính để bàn của bạn:
- Dễ dàng tạo báo cáo mới với giao diện kéo và thả.
- Tùy chỉnh để phù hợp với nhu cầu của bạn.
- Hộp công cụ, thuộc tính, trình khám phá báo cáo và bảng nhóm được tích hợp sẵn.
- Giao diện người dùng quen thuộc, thân thiện với người dùng.
Trình thiết kế báo cáo tích hợp Visual Studio - Trình thiết kế dựa trên Visual Studio bao gồm tích hợp đầy đủ vào .NET IDE tốt nhất:
- Hộp công cụ và cửa sổ thuộc tính.
- Kéo và thả các điều khiển vào bề mặt thiết kế.
- Xây dựng các chức năng dựa trên mã trong đoạn mã phía sau.
- Có sẵn trong ActiveReports Professional và Standard.
* Các tính năng này không có sẵn trong Phiên bản Tiêu chuẩn.
Các tính năng tiêu chuẩn của ActiveReports.NET
Công cụ báo cáo hoạt động
- API linh hoạt, có thể mở rộng
- Hỗ trợ đa ngôn ngữ
Người thiết kế báo cáo .NET
- Visual Studio-Trình thiết kế báo cáo tích hợp
Trình xem báo cáo .NET
- Kiểm soát WebViewer
- Trình xem WinForms
- Trình xem WPF
Tính năng ActiveReports.NET Professional
Công cụ báo cáo hoạt động
- API linh hoạt, có thể mở rộng
- Hỗ trợ đa ngôn ngữ
Người thiết kế báo cáo .NET
- Visual Studio-Trình thiết kế báo cáo tích hợp
- Ứng dụng thiết kế báo cáo độc lập
- Trình thiết kế Báo cáo Người dùng Cuối cho Web
- Trình thiết kế Báo cáo Người dùng Cuối cho Máy tính để bàn
Trình xem báo cáo .NET
- Trình xem JavaScript
- Kiểm soát WebViewer
- Trình xem WinForms
- Trình xem WPF
- Trình xem WPF bằng cảm ứng
Tính năng Báo cáo .NET
- Mã hóa và hiển thị PDF nâng cao
- Báo cáo chính
- Báo cáo các bộ phận
- Bản đồ
- Mục lục
- Trình xử lý HTTP
- Xuất DocX
- Bullets and Sparklines
- Trường đầu vào