Prev: Page SPlit
Next: Strange paging problem - please help
From: jim on 27 Jan 2010 14:23 We did it in 2005 to ensure exact positioning of a header/detail form, being able to dictate the number of lines, etc. Although I have a feeling it could be done with the tablix now, I was hoping for a quick conversion without going through all the reports. FWIW, our renderer has worked well for the last couple of years. Here's the page from BOL, notice the ReportRendering link is dead: http://technet.microsoft.com/en-us/library/ms155344.aspx "Bruce L-C [MVP]" wrote: > I am not familiar with how you write a renderer but I would think you walk > the xml object model in the RDL specification. You have a renderer that you > are updating for 2008. > > Why are you writing your own rendered. This is a very non-trivial activity > and if there is any other way to solve the problem that should be done > first. > > -- > Bruce Loehle-Conger > MVP SQL Server Reporting Services > > "jim" <jim(a)discussions.microsoft.com> wrote in message > news:778D83F6-EEC5-4C02-B5AF-2492A2D4E580(a)microsoft.com... > > It's close. But notice how it says: > > "The Render method contains arguments that represent the following > > objects: > > * The report itself that you want to render. This object contains > > properties, data, and layout information for the report. The report is the > > root of the report object model tree." > > > > I need the documentation on that "report" object. I can't find out what > > its > > "properties, data and layout information" are. > > > > > > "Bruce L-C [MVP]" wrote: > > > >> Just perusing the books online I have (July 2009) it has a variety of > >> sections on the interfaces you have to implement if you are doing a > >> rendering extension. I would think that you need to also understand the > >> object model of the reports which you will be implementing which is part > >> of > >> the RDL specification. > >> > >> So this is not what you are looking for? > >> http://msdn.microsoft.com/en-us/library/ms154018.aspx > >> > >> > >> -- > >> Bruce Loehle-Conger > >> MVP SQL Server Reporting Services > >> > >> "jim" <jim(a)discussions.microsoft.com> wrote in message > >> news:D142CA4A-2363-4E93-9049-7016F10EDAD6(a)microsoft.com... > >> > Tried that, the section on ReportRendering isn't there. The only > >> > mention > >> > I've seen was a post about 8 months ago saying it would be done in two > >> > months. Any other places I could look? > >> > thanks- > >> > -Jim > >> > > >> > > >> > > >> > "Bruce L-C [MVP]" wrote: > >> > > >> >> If you go to books online for SQL Server 2008 it has an section on > >> >> implementing a rendering extension. Have you tried that? > >> >> > >> >> -- > >> >> Bruce Loehle-Conger > >> >> MVP SQL Server Reporting Services > >> >> > >> > > >> . > >> > . >
From: Bruce L-C [MVP] on 27 Jan 2010 15:37 Now I understand what is missing. I downloaded the most recent books online (October 2009, only way I know to get it is through MSDN). This link: Microsoft.ReportingServices.ReportRendering is still dead. Have you tried the rendering extension you have against a report that you migrated from 2005. It might still work. If it did then you could look at using the tablix features on new reports instead of using the rendering extension. -- Bruce Loehle-Conger MVP SQL Server Reporting Services "jim" <jim(a)discussions.microsoft.com> wrote in message news:C9CAA315-F98D-410A-9770-3C5450EFDB4B(a)microsoft.com... > We did it in 2005 to ensure exact positioning of a header/detail form, > being > able to dictate the number of lines, etc. Although I have a feeling it > could > be done with the tablix now, I was hoping for a quick conversion without > going through all the reports. FWIW, our renderer has worked well for the > last couple of years. > Here's the page from BOL, notice the ReportRendering link is dead: > http://technet.microsoft.com/en-us/library/ms155344.aspx > > "Bruce L-C [MVP]" wrote: > >> I am not familiar with how you write a renderer but I would think you >> walk >> the xml object model in the RDL specification. You have a renderer that >> you >> are updating for 2008. >> >> Why are you writing your own rendered. This is a very non-trivial >> activity >> and if there is any other way to solve the problem that should be done >> first. >> >> -- >> Bruce Loehle-Conger >> MVP SQL Server Reporting Services >> >> "jim" <jim(a)discussions.microsoft.com> wrote in message >> news:778D83F6-EEC5-4C02-B5AF-2492A2D4E580(a)microsoft.com... >> > It's close. But notice how it says: >> > "The Render method contains arguments that represent the following >> > objects: >> > * The report itself that you want to render. This object contains >> > properties, data, and layout information for the report. The report is >> > the >> > root of the report object model tree." >> > >> > I need the documentation on that "report" object. I can't find out >> > what >> > its >> > "properties, data and layout information" are. >> > >> > >> > "Bruce L-C [MVP]" wrote: >> > >> >> Just perusing the books online I have (July 2009) it has a variety of >> >> sections on the interfaces you have to implement if you are doing a >> >> rendering extension. I would think that you need to also understand >> >> the >> >> object model of the reports which you will be implementing which is >> >> part >> >> of >> >> the RDL specification. >> >> >> >> So this is not what you are looking for? >> >> http://msdn.microsoft.com/en-us/library/ms154018.aspx >> >> >> >> >> >> -- >> >> Bruce Loehle-Conger >> >> MVP SQL Server Reporting Services >> >> >> >> "jim" <jim(a)discussions.microsoft.com> wrote in message >> >> news:D142CA4A-2363-4E93-9049-7016F10EDAD6(a)microsoft.com... >> >> > Tried that, the section on ReportRendering isn't there. The only >> >> > mention >> >> > I've seen was a post about 8 months ago saying it would be done in >> >> > two >> >> > months. Any other places I could look? >> >> > thanks- >> >> > -Jim >> >> > >> >> > >> >> > >> >> > "Bruce L-C [MVP]" wrote: >> >> > >> >> >> If you go to books online for SQL Server 2008 it has an section on >> >> >> implementing a rendering extension. Have you tried that? >> >> >> >> >> >> -- >> >> >> Bruce Loehle-Conger >> >> >> MVP SQL Server Reporting Services >> >> >> >> >> > >> >> . >> >> >> . >>
From: jim on 27 Jan 2010 17:12
That's the real problem. The new object model doesn't support the List type, which is what we used. Have to convert them all to tablix but having difficulty figuring out how to render. "Bruce L-C [MVP]" wrote: > Now I understand what is missing. > > I downloaded the most recent books online (October 2009, only way I know to > get it is through MSDN). > This link: Microsoft.ReportingServices.ReportRendering is still dead. > > Have you tried the rendering extension you have against a report that you > migrated from 2005. It might still work. If it did then you could look at > using the tablix features on new reports instead of using the rendering > extension. > -- > Bruce Loehle-Conger > MVP SQL Server Reporting Services > |