Telerik blogs
  • Release

    Telerik Reporting offers industry’s first built-in Silverlight Viewer

    The Q3 2009 release is now in the past, but the newly introduced features are here to stay. Although the newly introduced JustCode productivity tool stirred quite a bit of excitement at PDC and in our forums, it cannot yet shade the native Silverlight support for reports created with Telerik Reporting. Telerik Reporting Silverlight Viewer Although there are several Silverlight viewer implementations out there, most notably for SQL Reporting Services, there is no reporting product that offers true native support for Silverlight. The Telerik Silverlight Report Viewer is designed to render Telerik Reports within Silverlight projects (see demos). The Silverlight viewer uses the same rendering...
    November 23, 2009
  • Release

    Telerik Reporting internal build available for download (v3.1.9.1113)

    Last week we released a new internal build for Telerik Reporting which addresses several important issues, including the "The expression contains object 'Item' that is not defined in the current context." error when binding to an list/array of objects. Check the Release Notes and get the latest internal build from the Latest Internal Builds area (log in required)....
    November 20, 2009
  • Productivity Reporting

    Horizontal Table for your reports

    Recent question that popped up from an user was how to create a table, where the table grows horizontally instead of vertically. This is easy as one, two, three when using our Table report item. I start off using the crosstab item as initial template for this task. As the table would be growing "in columns" instead of "in rows", we do not need a row group so we delete it. Then bind the crosstab to a sample business object making sure we've added as many static rows as we need. Next step in order to show all the data, we need to make sure that...
    October 16, 2009
  • Productivity Reporting

    Filtering with string parameter that allows free user input

    As you probably know, Telerik Reporting comes with built-in parameters and filters. Report parameters allow users to specify or control the data used in a report. They are extremely powerful when used in expressions for filtering, sorting, grouping or even directly provide a value. When used with filters you can limit the number of records in a report based on specified filter rules. If the conditions of the rules are met, the record is included in the report.  Let's suppose we have a string parameter that allows free user input, wired up with a filter. This way the user has the freedom to type any word and the report would be filtered based on the parameter...
    September 17, 2009
  • Productivity

    Changing the position of the report progress indicator

    By design the progress indicator of the web report viewer is centered in the viewable area. However in some cases you might want to change its position (e.g. ReportViewer longer than a viewable page). To achieve that we would get the progress area through a few lines of javascript and change its position according to our needs: <script type="text/javascript">                  var viewer = <%=ReportViewer1.ClientID%>;                 var waitDiv = document.getElementById("ReportViewer1_ReportArea_WaitControl");                 var tcell = waitDiv.getElementsByTagName("TD")[0];                 tcell.style.verticalAlign = "top";                 tcell.style.textAlign = "left";     </script>     A sample project showing this functionality is available in this code library article. For those of you who would also like to change the viewer's skin and progress indicator itself, please review Applying custom skin to the web report viewer code library. Hope this helps! Steve...
    September 09, 2009