I was thinking right now how was going on the different development around tools that generate RDL. Perhaps in the next Trivial Pursuit will appear Who designed Report Definition Language? and you should know it [:)]
It is nice to see several projects/companies involved in this type of development, as the platform (RS) is so extensible.
Some examples could be:
But you can always write you own after checking the doc :
You know that you can comment about any other resources available. For sure!!
RDL, RS
[Updated 26/01/2006]
Although Reporting Services is almost 22 months old, I haven't found any pure render extension yet (please comment on this[:-*]). Many people ask me 'how can I export reports in Microsoft Word format?', and I usually redirect them to our BOL. But after looking up in the RS documentation, I realized that it is not as straighforward as expected, so I will try to simplify it.
ReportingService.Render Method
You can find easily this method in the documentation , it explain how to render a built report programmatically. In our sample the most important parameters are:
Then we can take a closer look to the XML Device Information Settings.
Here we have (XSLT, MIMEType, UseFormattedValues, Indented, OmitSchema, Encoding, FileExtension, Schema), I will comment the first one XSLT. It will be the path in the report server namespace of an XSLT to apply to the XML file. This means that you can upload a XSL file, and include its path here.
The approach I'm following to create Microsoft Word Format, is based on WordML Format, and you can use:
to see the final doc.
Is there an easy way?
Well, you can follow the sample and create an application that creates a WordML file....or you can use Reporting Services URL Access and do it in a simple way.
So we follow these steps:
And that's it, we have our WordML report.
We could create RTF documents following the same pattern.
What about better documentation
Yes, I know BOL RS could be better (Eyerthing can improve!), and that is the reason we heard from customers and improve the documentation (and improve the searching [;)])!
Check the MSDN / MSDN2 docs:
HTML Report
WordML Report
BOL, RS, WordML, XSLT, URL, IF, RTF, XML, PDF, CSV, MSDN
[Updated links MSDN / MSDN2 18-Oct-2005]
[Updated text and transform01 22-Mar-2006]
Hi,
Let's try to write about what I read, see or think. First, I work at IW MCS Team at Spain, so I'll write about Office development and RS, although I love many other stuff.
I was searching time ago apps/tools in order to manage Word documents at the server, as you perhaps know Microsoft Office were not intended to be use at the server (more later on this). But I have been in several projects were this was a requirement. So which alternatives we have?
Searching through several solutions you can find:
and solutions around WordML with CambridgeDocs or the transformation with RenderX at MSDN
And usually customer start her own solution. In this path VSTO, is really improving in the next release (November), so you should take a closer look in new Server-Side functionality, as the ServerDocument Class.
The Office XML Formats for Codenamed Office "12" will be important too, so check Brian Jones blog
It would be great if you give us your opinion about those products, if you have tested them. Or solutions you have made and problems you have faced.
About Office on the server, you may have read about our future new services as Excel Services or Forms Server so I think we are going to have a new interested year :)
P.S.
IW, MCS, RS, MSDN, VSTO