• .NET

    Reporting: assembly scoped user functions

    February 18, 2009 Share
    Hi guys, We've been having requests for the feature in the title for some time and finally we were able to introduce it in the Q3 SP2 release.  Generally user functions allow you to extend the default behavior of the Telerik Reporting engine. They are public static  (Public Shared in VB.NET) methods that should always return a value and can take an arbitrary number of input parameters depending on your needs. They are public static, because they are not related to a concrete instance of a report. They are executed by the expression engine and work in the context of the report processing. If you...
  • .NET

    Reporting 101 Webinar

    February 16, 2009 Share
    I recently hosted a Reporting 101 webinar where I gave an hour-long overview of Telerik’s Reporting tool. For those of you who missed it, and for those who would like to see it again, it is now available on Telerik TV for your viewing pleasure. Click here to view the Reporting 101 webinar on Telerik TV If you are interested in more advanced Telerik Reporting topics, stay tuned as I will be bringing you another Reporting webinar on Thursday, February 26th. The topic will be announced this week, so keep an eye on my blog or Telerik.com for more details. For those of...
  • .NET

    Bind Your Telerik Reports to XML Data

    February 06, 2009 Share
    One of the cool things about Telerik Reporting is that you can bind it to just about any kind of data source. Regardless of whether your data is stored in a SQL Server database, an XML document, or a simple text file, if you can read it into one of the supported data source types then you can bind it to your report. Since XML is a often used to store data, I thought it might be helpful to demonstrate how to bind your report to the data in an XML file using LINQ to XML. To get started, create a class...
  • .NET

    Reporting: How to set default value for a multivalue parameter

    January 16, 2009 Share
    Generally when you want to set a default value for a parameter, you use the Value property of the parameter (this.ReportParameters["MyParam"].Value), but what to set when you want all values to be selected by default  i.e you have a multivalue parameter? You can do that by providing an ArrayList containing all your values to the report parameter Value property. For consistency of the Tips & Tricks series, I am going to use the project from the Using Report parameters UI to sort by column blog post. Let's make the SortByColumn parameter accept multivalues by setting the MultiValue property to True. We...
  • .NET

    "The strange case of Adobe Acrobat" or why do images in Telerik Reports get fuzzy when exported to PDF

    January 07, 2009 Share
    First, I would like to wish you all Happy New Year! Hope it brings you everything you have asked for! Now up to today's words (post) of wisdom: In the last couple of days a few people reported that images placed in Telerik Report, which normally look ok, start looking fuzzy when exported to PDF. We got scared for two reasons:  This has not been reported prior to our latest release We've introduced new rendering mechanism in the latest release When you combine those, you cannot help but feel that we have somehow messed things up. Fortunately, after a quick investigation, the problem proved...