Tôi mới sử dụng SSRS. Tôi đã tạo một báo cáo và có thể triển khai nó trên máy chủ. Tôi đang gọi báo cáo từ ứng dụng ASP.NET. Làm cách nào để thay đổi CSS của báo cáo? Tôi muốn thay đổi phong cách cho các ô dữ liệu riêng lẻ của bảng deing cũng được hiển thị. Làm thế nào là nó có thể? Cảm ơn trước.Cách áp dụng css tùy chỉnh cho báo cáo SSRS
Trả lời
Bạn có thể tùy chỉnh CSS theo số <drive>:\Program Files\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer\Styles
hoặc bạn có thể chỉ định Biểu định kiểu của riêng mình.
Xem bài viết này MSDN để tham khảo đầy đủ: Customizing Style Sheets for HTML Viewer and Report Manager
Magier:
Có một cách tương đối đơn giản để làm điều này (báo cáo của báo cáo) khi sử dụng SSRS truy cập URL để hiển thị các báo cáo.
Bạn tạo biểu định kiểu tùy chỉnh trên máy chủ báo cáo cho bất kỳ tùy chọn nào khác mà bạn muốn hiển thị hoặc ẩn (hoặc bất kỳ thứ gì khác trong Thanh công cụ báo cáo mà bạn muốn tùy chỉnh) và lưu chúng vào:: \ Program Files \ Microsoft SQL Server \ MSSQL.n \ Reporting Services \ ReportServer \ Styles
Sau đó, bạn chỉ cần thêm & rc: Biểu định kiểu = tham số vào URL bạn sử dụng để hiển thị báo cáo và chỉ định bất kỳ biểu định kiểu nào bạn muốn. Mã của bạn có thể xác định những gì giá trị của rc: kiểu là:
ví dụ:
Như bạn có thể thấy, nó có thể năng động, và (như xa như tôi có thể nói), là cách đơn giản nhất để kiểm soát các kiểu ReportViewer trong SSRS.
Nguồn (giống như những câu trả lời ở trên, tôi chỉ muốn giải thích như thế nào để tạo kiểu trên báo cáo của cơ sở báo cáo): https://msdn.microsoft.com/en-us/library/ms345247.aspx
- 1. Báo cáo SSRS Page Orientation
- 2. XSLT trên SSRS báo cáo
- 3. Báo cáo SSRS Phiên bản
- 4. Báo cáo SSRS phù hợp trong PDF
- 5. Tạo điều khiển SSRS tùy chỉnh
- 6. Chèn ngắt trang vào báo cáo SSRS
- 7. SSRS cho một trang trống ở cuối báo cáo
- 8. SSRS Report Manager Tên báo cáo
- 9. Cách tự động kiểm tra các báo cáo trong SSRS
- 10. cách mở báo cáo ssrs từ trang web asp bằng trình xem báo cáo
- 11. Nhận số đếm hàng trong Trình tạo báo cáo SSRS
- 12. SSRS: Cách tạo bảng báo cáo LIKe pivot trong ssrs 2008 r2
- 13. Lấy danh sách các báo cáo từ SSRS?
- 14. Xuất Báo cáo SSRS sang PDF trong MVC Hành động
- 15. Hiển thị các báo cáo SSRS trong SharePoint?
- 16. SSRS 2005 - Lặp qua các tham số báo cáo
- 17. SSRS cho biết những người có quyền truy cập vào báo cáo không có đủ quyền để xem báo cáo
- 18. Làm thế nào để chỉnh sửa báo cáo SSRS 2008R2 trong Visual Studio 2012?
- 19. Cách quản lý các báo cáo áp đảo FxCop
- 20. Tùy chọn báo cáo Django
- 21. Caching vs Báo cáo Ảnh chụp nhanh trong SSRS
- 22. Nhận xét trong Biểu thức báo cáo SSRS
- 23. Android áp dụng phong cách để tùy chỉnh TextView
- 24. Làm cách nào để áp dụng màu nền (hoặc lớp css tùy chỉnh) cho cột trong lưới - ExtJs 4?
- 25. Làm cách nào để giải quyết một System.Security.SecurityException với mã tùy chỉnh trong SSRS?
- 26. Cách áp dụng đơn hàng gói tùy chỉnh?
- 27. dat.gui lớp css tùy chỉnh
- 28. Thanh cuộn CSS tùy chỉnh cho Firefox
- 29. Tùy chỉnh mẫu CSS Bootstrap
- 30. Sử dụng báo cáo theo dõi
Tôi muốn thay đổi chiều rộng bảng báo cáo của 100% nhưng tôi đã không thể tìm thấy CSS liên quan đến kích thước của bảng. Nó sẽ là tuyệt vời nếu bạn có thể trả lời nó. Cảm ơn bài viết. Nó đã giúp đỡ. – biluriuday
Trong Internet Explorer nhấn F12 (bắt đầu với IE7, IE6 không có chức năng đó). Nó sẽ mở thanh công cụ của nhà phát triển. Ở đó bạn có thể nhấp vào mũi tên nhỏ ở góc trên cùng bên trái và với mũi tên đặc biệt đó, hãy chọn bảng trong báo cáo. Sau đó, bạn sẽ thấy mã nguồn của trang và có thể nhắm mục tiêu bảng (nghĩa là bạn sẽ thấy lớp mà bảng có và bạn có thể áp dụng các kiểu CSS ngay trong thanh công cụ dành cho nhà phát triển). Nếu thanh công cụ của nhà phát triển không hoạt động, bạn phải tự đi qua nguồn của trang. –
Vì vậy, CSS tùy chỉnh chỉ có thể được áp dụng cho toàn bộ máy chủ chứ không phải trên cơ sở báo cáo theo báo cáo? [Bootstrap] (http://getbootstrap.com/) có thể được sử dụng không? – craig