Sign In
Chris Hays's Reporting Services Sleazy Hacks Weblog
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
RSS for posts
Atom
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
FAQ
Pages
Sleazy Hacks
Archive
Archives
September 2006
(1)
April 2006
(2)
January 2006
(2)
October 2005
(1)
October 2004
(2)
August 2004
(2)
July 2004
(7)
MSDN Blogs
>
Chris Hays's Reporting Services Sleazy Hacks Weblog
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Chris Hays's Reporting Services Sleazy Hacks Weblog
"Continued" Header on Subsequent Pages
Posted
over 6 years ago
by
ChrisHays
Question: How can I repeat a group header on each page, but have it say "MyGroup (continued)" on all but the first page? Answer: Since pagination is determined long after the report has been fully processed, there's no way for the body of the report...
Chris Hays's Reporting Services Sleazy Hacks Weblog
Custom Report Item Image Quality
Posted
over 6 years ago
by
ChrisHays
Question: How can I get print-quality output from my custom report item? Answer: Custom report items have slightly different plumbing than native report items. Of particular note are native charts. These are generated during report rendering, which...
Chris Hays's Reporting Services Sleazy Hacks Weblog
"All" Parameter Value Redux
Posted
over 6 years ago
by
ChrisHays
Question: How can I enable users to select "All" as the value of a multivalue query parameter? Answer: Since multivalue parameters cannot be null, you cannot use the approach previously described here . Fortunately, a simple modification of that approach...
Chris Hays's Reporting Services Sleazy Hacks Weblog
Reset Page Number On Group
Posted
over 6 years ago
by
ChrisHays
Question: How can I reset my page number back to 1 every time I get a group break? Answer: Resetting the page number on group breaks isn't natively supported, but it can be achieved by tracking group breaks in a shared variable and subtracting off...
Chris Hays's Reporting Services Sleazy Hacks Weblog
Custom Report Items
Posted
over 7 years ago
by
ChrisHays
A currently undocumented feature of SQL 2005 Reporting Services is the ability to develop custom report items for embedding in reports. The documentation will be available in the web doc update around the time of the release. But for those of you interested...
Chris Hays's Reporting Services Sleazy Hacks Weblog
Centered Images
Posted
over 8 years ago
by
ChrisHays
Question: I have variable sized images I want to display in a table column. How can I center these images without stretching them to fill the table cell? Answer: While there is no automatic centering behavior for the Image control, you can simulate...
Chris Hays's Reporting Services Sleazy Hacks Weblog
CenteredImage.rdl
Posted
over 8 years ago
by
ChrisHays
<?xml version="1.0" encoding="utf-8"?> <Report xmlns=" http://schemas.microsoft.com/sqlserver/reporting/2003/10/reportdefinition " xmlns:rd=" http://schemas.microsoft.com/SQLServer/reporting/reportdesigner "> <CodeModules> <CodeModule>System...
Chris Hays's Reporting Services Sleazy Hacks Weblog
Green-Bar Matrix
Posted
over 8 years ago
by
ChrisHays
Question: How can I get a green-bar effect (alternating colors) in a matrix? Answer: For a green-bar table, you can simply use a background color expression like this: =iif(RowNumber(Nothing) Mod 2,"Green","White") However, there is currently no GroupNumber...
Chris Hays's Reporting Services Sleazy Hacks Weblog
MatrixGreenBar.rdl
Posted
over 8 years ago
by
ChrisHays
<?xml version="1.0" encoding="utf-8"?> <Report xmlns=" http://schemas.microsoft.com/sqlserver/reporting/2003/10/reportdefinition " xmlns:rd=" http://schemas.microsoft.com/SQLServer/reporting/reportdesigner "> <RightMargin>1in</RightMargin>...
Chris Hays's Reporting Services Sleazy Hacks Weblog
"All" Parameter Value
Posted
over 8 years ago
by
ChrisHays
Question: How can I enable users to select "All" as the value of a query parameter? Answer: The simplest way is to modify your query to accept nulls and map "All" to null. Step 1: Start with a report that already has a parameterized query and Valid...
Chris Hays's Reporting Services Sleazy Hacks Weblog
SelectAll.rdl
Posted
over 8 years ago
by
ChrisHays
<?xml version="1.0" encoding="utf-8"?> <Report xmlns=" http://schemas.microsoft.com/sqlserver/reporting/2003/10/reportdefinition " xmlns:rd=" http://schemas.microsoft.com/SQLServer/reporting/reportdesigner "> <RightMargin>1in</RightMargin>...
Chris Hays's Reporting Services Sleazy Hacks Weblog
Horizontal Tables
Posted
over 8 years ago
by
ChrisHays
Question: Does Reporting Services support horizontal tables (fixed rows and dynamic columns)? Answer: There is no native "horizontal table" report item, but simple horizontal tables can be simulated using Matrix. Step 1: Add a matrix to your report...
Chris Hays's Reporting Services Sleazy Hacks Weblog
HorizontalTable.rdl
Posted
over 8 years ago
by
ChrisHays
<?xml version="1.0" encoding="utf-8"?> <Report xmlns=" http://schemas.microsoft.com/sqlserver/reporting/2003/10/reportdefinition " xmlns:rd=" http://schemas.microsoft.com/SQLServer/reporting/reportdesigner "> <RightMargin>1in</RightMargin>...
Chris Hays's Reporting Services Sleazy Hacks Weblog
Dynamic Grouping
Posted
over 8 years ago
by
ChrisHays
Question: How can I give my users the ability to dynamically select fields on which to group within a report? Answer: The key to dynamic grouping in a report is this: Practically everything in a report can be based on an expression. From grouping to...
Chris Hays's Reporting Services Sleazy Hacks Weblog
DynamicGroup.rdl
Posted
over 8 years ago
by
ChrisHays
<?xml version="1.0" encoding="utf-8"?> <Report xmlns=" http://schemas.microsoft.com/sqlserver/reporting/2003/10/reportdefinition " xmlns:rd=" http://schemas.microsoft.com/SQLServer/reporting/reportdesigner "> <RightMargin>1in</RightMargin>...
Chris Hays's Reporting Services Sleazy Hacks Weblog
Welcome to my Reporting Services Sleazy Hacks blog
Posted
over 8 years ago
by
ChrisHays
Who are you? I'm the guy who gets to take the credit and/or blame for designing the Report Definition Language (RDL) . What is this blog? This is my warehouse for RDL tips, tricks, sleazy hacks and answers to frequently asked questions...
Page 1 of 1 (16 items)