[PythonReports-devel] [ pythonreports-Feature Requests-1592008 ] Report Definition Language Specifi
Brought to you by:
a1s
From: SourceForge.net <no...@so...> - 2006-11-07 15:31:21
|
Feature Requests item #1592008, was opened at 2006-11-07 15:51 Message generated for change (Comment added) made by a1s You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=896379&aid=1592008&group_id=181233 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Format specifications Group: None >Status: Closed >Resolution: Rejected Priority: 5 Private: No Submitted By: Oleg Deribas (older) Assigned to: Nobody/Anonymous (nobody) Summary: Report Definition Language Specification Initial Comment: As PythonReports use XML for report storage, maybe it is better to support MS Report Definition Language Specification instead of inventing its own format? It would allow some interoperability with other implementations of this specification. ---------------------------------------------------------------------- >Comment By: alexander smishlajev (a1s) Date: 2006-11-07 17:31 Message: Logged In: YES user_id=8719 glad you asked. RDL was one of the specs i browsed through when i was working on PRT specification. the problem with RDL is that it includes quite a fiew things that are of no interest to PythonReports. if you look at figure 1 of the RDL specifications document you can see that nearly half of it is dedicated to data activities: fetching, filtering and sorting your report data set. i do not need things like that personally (my application is working on object-oriented database model), and it is my strong opinion that such activities lay out of PythonReports scope: it is easier and much more convenient to prepare report data with Python code than to learn Yet Another Data Manipulation Language. you may also use third party tools to automate data retrieval if you wish. besides, i didn't catch on to the visual model of Report Definition Language. it seems to be a bit overblown and on the other hand somewhat difficult to implement primitive reporting operations like data grouping and totals calculations. all in all i wouldn't be able to implement this specification. on the other hand, PRT is exactly what has been implemented. i did my best to make it easy to comprehend, especially if you have some experience with existing database reporting tools, windows- and java-based. there still remain some grey areas i'd like to discuss with interested people, but i'm quite happy with what it is already. and finally, i believe that you can make PRT from RDL with more or less straightforward XML transformation. ---------------------------------------------------------------------- Comment By: Oleg Deribas (older) Date: 2006-11-07 15:53 Message: Logged In: YES user_id=281684 Sorry, forgot to mention that Report Definition Language Specification is freely available at http://www.microsoft.com/sql/technologies/reporting/rdlspec.mspx ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=896379&aid=1592008&group_id=181233 |