2013-03-05 29 views

Trả lời

3

Đây là khiếu nại thường xuyên. Không có cách nào đơn giản để kiểm soát giao diện tham số, chẳng hạn như thay đổi chiều rộng của các hộp. Bạn có thể hack html bằng một số JavaScript. Hoặc bạn có thể đi đầy đủ và xây dựng giao diện của riêng bạn để thu thập các thông số và sau đó gọi báo cáo SSRS, hoặc thông qua dịch vụ web hoặc truy cập URL.

+0

Cảm ơn bạn đã nhập. – Lakhae

3

Những gì tôi đã tìm thấy để làm việc đã sử dụng chức năng LEFT để đặt độ dài của trường. Trong tình huống của tôi, cột mô tả của tham số của tôi (Loại chương trình) được định nghĩa là varchar (200) sao cho bản vẽ thả xuống rất rộng. Khi tôi thay đổi SQL để SELECT ProgramID, LEFT (Mô tả, 25) ... thả xuống là một kích thước tốt hơn, và phần lớn các mô tả là ít hơn 25 ký tự anyway.

+0

Bất kỳ ý tưởng nào để tạo WIDER thả xuống? Tôi đã cố gắng làm cho lable (và giá trị) dài hơn cần thiết (sử dụng CONVERT (80), vv), và cố gắng thêm dấu cách hoặc các ký tự dấu khác như "#:. .... "hoặc thậm chí" ..... x ". –

+1

P.S. Cuối cùng tôi đã phát hiện thấy sự cố tôi thấy - với trình đơn thả xuống tham số không đủ rộng để hiển thị toàn bộ giá trị - chỉ xảy ra khi tham số được đặt để cho phép nhiều giá trị. Và - điều tôi đã không nhận thấy - khi nhiều giá trị được cho phép, trình đơn thả xuống có thể thay đổi kích thước! https://social.msdn.microsoft.com/Forums/sqlserver/en-US/0274a241-4a71-4151-b62b-9105390208c5/report-paracmeter-width?forum=sqlreportingservices –

Các vấn đề liên quan