Mẹo Hướng dẫn Asp hướng dẫn report viewer Chi Tiết
Lê Thùy Chi đang tìm kiếm từ khóa Asp hướng dẫn report viewer được Update vào lúc : 2022-12-06 04:10:17 . Với phương châm chia sẻ Bí kíp về trong nội dung bài viết một cách Chi Tiết Mới Nhất. Nếu sau khi Read nội dung bài viết vẫn ko hiểu thì hoàn toàn có thể lại phản hồi ở cuối bài để Mình lý giải và hướng dẫn lại nha.![Asp hướng dẫn report viewer](https://khanhn.files.wordpress.com/2016/07/9.png?w=816&h=9999)
Bạn thực hiện tiến trình sau để sử dụng tham số cho ReportViewer (RDLC)
– Thiết kế report
– Chọn Report menu > Report Parameters > Add parameter như sau
![Asp hướng dẫn report viewer](https://khanhn.files.wordpress.com/2016/07/9.png?w=442&h=333)
– Chọn Table hoặc List của Report, chon Filter từ bảng thuộc tính
![Asp hướng dẫn report viewer](https://khanhn.files.wordpress.com/2016/07/10.png?w=439&h=338)
– Định nghĩa Filter như sau
![Asp hướng dẫn report viewer](https://khanhn.files.wordpress.com/2016/07/11.png?w=439&h=221)
– Truyền tài liệu cho report
private void toolStripButton1_Click(object sender, EventArgs ReportParameter rpt1 = new ReportParameter("ID", toolStripTextBox1.Text); this.reportViewer1.LocalReport.SetParameters(new ReportParameter[] rpt1 ); this.reportViewer1.RefreshReport();Hy vọng với hướng dẫn này, bạn hoàn toàn có thể sử dụng tham số cho report của tớ.
Đầu tiên những bạn chọn microsoft report viewer
![Asp hướng dẫn report viewer](https://expressmagazine.net/sites/default/files/images/2012/12/15/13031415901902416751_574_574.jpg)
kết quả sẽ thế này
![Asp hướng dẫn report viewer](https://sg.cdnki.com/asp-huong-dan-report-viewer---aHR0cHM6Ly9leHByZXNzbWFnYXppbmUubmV0L3NpdGVzL2RlZmF1bHQvZmlsZXMvaW1hZ2VzLzIwMTIvMTIvMTUvMTMwMzE0MTU5MTQyMTAxNDc5Nl81NzRfNTc0LmpwZw==.webp)
tiếp đến những bạn tạo một dataset (add item vào) và đặt tên tùy ý, ở đây mình đặt tên ReportSinhvien
![Asp hướng dẫn report viewer](https://expressmagazine.net/sites/default/files/imageDevelopment/1303141592234314983_574_574.jpg)
những bạn link xuống CSDL bằng phương pháp vào view > server explorer, chọn connect...
![Asp hướng dẫn report viewer](https://expressmagazine.net/sites/default/files/images/2012/12/15/13031415931201776833_574_574.jpg)
một bảng connect hiện ra, ở phần server name những bạn chọn server của những bạn, mình thì để dấu . sau đó chọn CSDL bạn muốn tạo report
![Asp hướng dẫn report viewer](https://expressmagazine.net/sites/default/files/images/2012/12/15/13031415941619662931_574_574.jpg)
sau đó những bạn chọn table mà muốn tạo report, bảng đó sẽ xuất hiện trong dataset
![Asp hướng dẫn report viewer](https://expressmagazine.net/sites/default/files/images/2012/12/15/13031415961983378822_574_574.jpg)
những bạn save lại nhé, sau đó quay lại form1, chọn phần design report
![Asp hướng dẫn report viewer](https://expressmagazine.net/sites/default/files/images/2012/12/15/1303141599740870779_574_574.jpg)
một bảng xuất hiện
![Asp hướng dẫn report viewer](https://expressmagazine.net/sites/default/files/images/2012/12/15/13031416001931212403_574_574.jpg)
những bạn chọn next nhé, cái náy chắc đơn giản
![Asp hướng dẫn report viewer](https://expressmagazine.net/sites/default/files/images/2012/12/15/1303141601799780156_574_574.jpg)
những bạn hoàn toàn có thể định dạng lại cho ngày tháng năm bằng phương pháp chọn property của field (của tớ là ngày sinh) > format và chọn định dạng, nếu muốn đặt tháng thì những bạn viết MM nhé, viết mm là ra minute đấy, để ý quan tâm
![Asp hướng dẫn report viewer](https://expressmagazine.net/sites/default/files/images/2012/12/15/1303141602891681960_574_574.jpg)
sau đó quay lại form1 và tuân theo hình nha
![Asp hướng dẫn report viewer](https://expressmagazine.net/sites/default/files/images/2012/12/15/1303141605692924058_574_574.jpg)
vậy là hoàn tất rồi
![Asp hướng dẫn report viewer](https://expressmagazine.net/sites/default/files/images/2012/12/15/1303141608794076663_574_574.jpg)
đầu tiên những bạn vào trong dataset hồi này nhé ở dòng ở đầu cuối chọn properties để thay đổi câu lệnh sql tí
![Asp hướng dẫn report viewer](https://expressmagazine.net/sites/default/files/images/2012/12/15/1303174908913063610_574_574.jpg)
ở đây mình thêm mệnh đề WHERE vào WHERE Ten_sinh_vien = @TenSV Ten_sinh_vien là field trong database còn @TenSV là đối số truyền vào, > finish đi
![Asp hướng dẫn report viewer](https://expressmagazine.net/sites/default/files/images/2012/12/15/1303174909283245532_574_574.jpg)
quay lại cái form1 những bạn thêm vào button và textbox
![Asp hướng dẫn report viewer](https://expressmagazine.net/sites/default/files/images/2012/12/15/1303174909570298264_574_574.jpg)
trong sự kiện form_load những bạn cut toàn bộ vào nút sự kiện click của button
Code:
private void button1_Click(object sender, EventArgs e) // TODO: This line of code loads data into the 'ReportSinhvien.SINH_VIEN' table. You can move, or remove it, as needed. this.SINH_VIENTableAdapter.Fill(this.ReportSinhvie n.SINH_VIEN, textBox1.Text); this.reportViewer1.RefreshReport();
ở dòng Code:
this.SINH_VIENTableAdapter.Fill(this.ReportSinhvie n.SINH_VIEN, textBox1.Text);
textBox1.Text đó đó là tham số mình truyền
vào thông qua textbox
ok vậy là xong rồi đó
![Asp hướng dẫn report viewer](https://expressmagazine.net/sites/default/files/images/2012/12/15/1303174911263046528_574_574.jpg)
những bạn hoàn toàn có thể publish thành excel hoặc pdf nữa, những hiệu suất cao trong form report đã có sẵn
Tải thêm tài liệu liên quan đến nội dung bài viết Asp hướng dẫn report viewer Mẹo Hay Hướng dẫn