Community
Participate
Working Groups
Currently, it is only possible to publish a whole report to a library (using Export to Library... from the top level of a report in Outline view). However, this is not a particularly common scenario. It is much more likely that a developer will want to publish a component of a report to a library. Example: Report developer is designing 10 different reports. After creating a few reports, the developer realizes it makes sense to standardize the report header (company logo, report title, etc.) into a Library for re-use by all the reports. He'd like to be able to select that element in one of the existing reports (a grid control with subcomponents in this case) and just publish that to a Library. Currently this is not possible -- he has to publish the whole report to a library, then delete all the stuff he does not want in the library. It is most likely that developers are going to work on a number of reports, see design patterns emerge over time, and choose just to publish the element(s) that have that design pattern. It is going to be vary rare that a whole report should be in a library. In fact, I can't think of a scenario where this would be useful. Libraries would be much more usable if it was possible to publish a component of a report to a library.
By the way, as I struggled to try and figure this out, my natural inclination was to right click on the item that I wanted to publish to the library and then look for a "Publish to Library..." option on the Context menu. I tried this from both the Outline view and the Layout Editor. I'd be OK with this functionality only being available from the Outline view in order to avoid over complicating the Layout Editor.
As per discussion with Rima, we had this functionality before and needs to be brought back in.
Since this is supported in model layer, reassign it to UI team to add the UI support in 2.3M6.
defer to RC0
UI provided.
UI provided where? In BIRT or in a spec somewhere?
We will include this in next milestone
User can export report design or element now. The menu item to invoke the action is included in the context menu. Fixed.
verified on build 2.3.0 v20080519-0630.
I am using build Version: 2.3.0 Build id: 20080529 and no context menu appears on a report item to export to a library. Hence the request to reopen this bug.
a regression in latest build?
Krishna, I tried the latest code, it worked. Liping just tried build 2.3.0, it also worked. Set to FIXED. Does the element that you're trying to export have a name? If not, it can't be exported.
The build id of version 2.3.0 in comment #12 is 20080611.
You are correct. If you name an object then you can export it to a library. I am marking this as verified.