Tôi đang sử dụng Visual Studio 2010. Tôi đã làm việc trên Crystal Reporting trước đó nhưng bây giờ tôi muốn tạo báo cáo bằng Trình xem Báo cáo. Vì tôi mới làm quen với chủ đề này, hãy hướng dẫn tôi. Cảm ơn !!!Cách tạo báo cáo trong asp.net bằng Trình xem Báo cáo
Trả lời
hướng dẫn cơ bản cho bạn
Adding and Configuring the ReportViewer Controls
Creating an ASP.NET report using Visual Studio 2010 - Part 1
Creating an ASP.NET report using Visual Studio 2010 - Part 2
Creating an ASP.NET report using Visual Studio 2010 - Part 3
How to use the Report Viewer Control to access a Reporting Services Server
Mã của tôi làm việc để tạo ra báo cáo cho các đối tượng lớp kinh doanh ...
Tạo Báo cáo sử dụng lớp Business Objects & ReportViewer (ASP.NET/ C#) 1.Create Sinh Lớp
public class StudentClass
{
public int No { get; set; }
public string Name { get; set; }
public string Degree { get; set; }
}
2.Create Sinh viên kho với GetStudents() chức năng
public class StudentRepository : StudentClass
{
public List<StudentClass> studentList = new List<StudentClass>();
public List<StudentClass> GetStudents()
{
StudentClass student1 = new StudentClass();
student1.No = 1;
student1.Name = "Bhuvana";
student1.Degree = "M.Tech";
studentList.Add(student1);
StudentClass student2 = new StudentClass();
student2.No = 2;
student2.Name = "Annie";
student2.Degree = "B.Tech";
studentList.Add(student2);
StudentClass student3 = new StudentClass();
student3.No = 3;
student3.Name = "Muthu Abi";
student3.Degree = "B.Tech";
studentList.Add(student3);
return studentList;
}
}
3.Using Report wizard tạo ra “StudentReport.rdlc” và chọn DataSource
.2104.In index.aspx thêm Script Manager và Report Viewer từ ToolBox (kéo và thả)
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<rsweb:ReportViewer ID="ReportViewer1" runat="server">
</rsweb:ReportViewer>
</div>
5.Modify phương pháp Page_Load() trong mã đằng sau tập
public partial class Index : System.Web.UI.Page
{
StudentRepository sr = new StudentRepository();
List<StudentClass> sc = new List<StudentClass>();
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
ReportViewer1.ProcessingMode = ProcessingMode.Local;
ReportViewer1.LocalReport.ReportPath = Server.MapPath("~/Report/Student.rdlc");
sc = sr.GetStudents();
IEnumerable<StudentClass> ie;
ie = sc.AsQueryable();
ReportDataSource datasource = new ReportDataSource("DataSet1", ie);
ReportViewer1.LocalReport.DataSources.Clear();
ReportViewer1.LocalReport.DataSources.Add(datasource);
}
}
}
6.Build Và Chạy
- 1. cách hiển thị toàn bộ báo cáo trong một trang bằng Trình tạo báo cáo?
- 2. cách mở báo cáo ssrs từ trang web asp bằng trình xem báo cáo
- 3. Báo cáo cục bộ và báo cáo Máy chủ trong ASP. Net Báo cáo kiểm soát trình xem
- 4. Báo cáo ASP.NET MVC
- 5. Lỗi bảo mật với kiểm soát trình xem báo cáo và báo cáo RDLC trong ASP.NET 4.0
- 6. Cách tốt nhất để tạo báo cáo trong ASP.NET MVC
- 7. Tạo báo cáo knitr
- 8. Tạo báo cáo trong ASP.Net với Entity Framework
- 9. Có thể hiển thị tệp PDF trong báo cáo Trình tạo báo cáo không?
- 10. C# tạo báo cáo theo lập trình
- 11. Cách Tạo Báo cáo trong Magento
- 12. Cách Tạo Báo cáo Sử dụng Báo cáo Tinh thể trong Visual Studio 2010
- 13. Di chuyển cột trong Trình tạo báo cáo 2.0
- 14. Thay đổi thanh Tiến trình "Đang tải ..." trong Báo cáo SSRS sau khi nhấp vào nút "Xem Báo cáo"
- 15. Dịch vụ báo cáo: Nhận bản PDF của báo cáo được tạo
- 16. Báo cáo trong Codeigniter
- 17. Tạo báo cáo từ Dynamodb
- 18. Báo cáo Crystal "Tải báo cáo không thành công" lỗi chạy báo cáo trên máy chủ
- 19. Pha lê báo cáo lỗi trong asp.net vb mà không có báo cáo tinh thể cần
- 20. Chuyển đổi Báo cáo Oracle (.rdf) sang báo cáo BIRT
- 21. Nhận số đếm hàng trong Trình tạo báo cáo SSRS
- 22. C# Kiểm soát Báo cáo (Báo cáo Tương tác)
- 23. Tạo báo cáo bằng cách sử dụng Java
- 24. Báo cáo dịch vụ báo cáo Thời gian chờ
- 25. Làm cách nào để thêm trường vào báo cáo (Báo cáo tinh thể trong Visual Studio)
- 26. #error khi tổng hợp số trong trình tạo báo cáo?
- 27. Báo cáo tinh thể XI treo khi mở báo cáo
- 28. Báo cáo tải báo cáo CrystalReport không thành công
- 29. Báo cáo lỗi báo cáo chuẩn bị MySQLi
- 30. Tại sao tôi không thể thấy cửa sổ "Báo cáo dữ liệu" khi tạo báo cáo?
Cảm ơn Pranay ... Những hướng dẫn cơ bản này sẽ giúp tôi đầy đủ ... –
@SonamMohite - bạn được chào đón .. chờ đợi cho câu trả lời của tôi .. –
Hey Pranay .... Cảm ơn bạn đã giúp tôi . Chỉ cần có rất ít sự nhầm lẫn về việc tạo Dataset với thủ tục lưu trữ. Tôi đã làm việc tốt với DataSet với Bảng nên bây giờ muốn thử điều này. Bạn có thể đăng mã cho việc này không. –