| Summary: | Cannot open report exported to .ppt in microsoft powerpoint 2010 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | js Mising name <tulsoba> | ||||||||
| Component: | BIRT | Assignee: | Yu Chen <yChen> | ||||||||
| Status: | RESOLVED WONTFIX | QA Contact: | Xiaoying Gu <bluesoldier> | ||||||||
| Severity: | normal | ||||||||||
| Priority: | P3 | CC: | a.morando, akamarau, alekseyivkin, alessio.pollero, alonrv, benoit.cotinat, bluesoldier, debbie.massyn, gwenael_moal, jfreeman, josh.dahlberg, neilwang, sy186001 | ||||||||
| Version: | 2.6.1 | ||||||||||
| Target Milestone: | 4.2.2 | ||||||||||
| Hardware: | PC | ||||||||||
| OS: | Windows 7 | ||||||||||
| Whiteboard: | |||||||||||
| Attachments: |
|
||||||||||
Created attachment 181999 [details]
Example xml datasource
Can you attach the generated ppt file here? Have you tried export the ppt file in report designer and open with office 2010? I can open the file with 2010, which was exported by the latest RCP designer. Hi everyone, I meet the issue also. The version I used is BIRT 2.5.2. (In reply to comment #3) > Hi everyone, > > I meet the issue also. The version I used is BIRT 2.5.2 Can you attach the ppt file and your report design here? Created attachment 182345 [details]
The attached ppt file cannot opened by Powerpoint 2010
Hi all,
The attached ppt file is generated by BIRT 2.5.2 and cannot opened by my Powerpoint 2010.
Version: 14.0.4760.1000 (32-bit)
Part of Microsoft Office Professional Plus 2010
More information about the issue. I found the exported ppt file is mht format actually. And any mht format file with ppt extension can't be opened by Powerpoint 2010 directly. Hi everyone, It is the same for me. I notice that: In Eclipse if I use “Run/View Report/As PPT” it is OK, I can open the file, but if I try to do the same via the Web Viewer it doesn’t work. The exported files haven’t the same format. Why there is a difference? I have the same problem generating ppt file with BIRT RunTime 3.7.0 and trying to open with Microsoft PowerPoint 2010 give me this error : Error reading file.ppt I'm having the same exact issue when exporting to the PPT format using birt 3.7.1 and microsoft powerpoint 2010. Is there a fix for this available? Thanks. Hi I am using: BIRT 4.2.0 PowerPoint 2010 Same issue. Export file .ppt from BIRT Designer or BIRT Viewer doesn´t open in PowerPoint. Error message: " The presentation cannot be opened. Your antivirus program may prevent you from opening the presentation. To fix this problem, make sure your antivirus program is current and working correctly. If the problem persists and the presentation is from someone that you trust, turn off your antivirus program, and then try to open the presentation again. If you do this, make sure you turn on your antivirus program again after you open the presentation." Really annoying since I need to do a monthly report for my boss in .ppt :-(. I have the same problem with BIRT 4.2 and 3.7 on PowerPoint 2010 running on Win 7. Seems like the export is actually an MHT file. PowerPoint 2003 does open it. For the time being and just as a workaround I open the export with an old version of PowerPoint 2003 and save it either as a PPT or as a PPTX file. The OS PPT emitter generates MHTML file, which is not supported since PowerPoint 2010. *** Bug 395637 has been marked as a duplicate of this bug. *** (In reply to comment #12) > The OS PPT emitter generates MHTML file, which is not supported since > PowerPoint 2010. Hi, I would like to make sure I understand this correctly. The PPT emitter from BIRT generates MHTML file which is not supported by PowerPoint 2010, correct? If this is the case, doesn't it mean all PPT reports will not work going forward? Please confirm my understanding. correct, all PPT reports will not work when using latest PPT 2010. *** Bug 395427 has been marked as a duplicate of this bug. *** Just to clarify...there are no intentions to fix this bug? We use MS:Powerpoint 2013 and are experiencing the same problem – if we generate a .PPT it cannot be read in the latest version of Powerpoint. Someone did ask for clarification in 2014, but nobody responded so I’m hoping you can clarify for me as this bug is assigned to you. Is there really no intention to address this issue? In other words, is it true to say that Eclipse BIRT NO LONGER provides the MS:Powerpoint export functionality? Hopefully this will provide some clarification on this issue. The PPT emitter creates an MHT file that is labeled with a PPT extension which is intended for use with powerpoint 97-2003 but will still work in powerpoint 2007. As of powerpoint 2010 and newer, this file will no longer open due to new security restrictions that were implemented. It recognizes the MHT file format labeled as a PPT and blocks the file from opening. Therefore, this is not what I believe should be considered a bug. The emitter is working as designed for use with the versions of powerpoint that were created for the PPT file format. This is not simply a bug that needs to be fixed, it would require a complete redesign of how the emitter works which does not makes sense to support a 10 year old legacy file format in new versions of powerpoint that no longer use the PPT format as standard. If you are using powerpoint 2010 or newer you should instead be using the PPTX emitter to create an powerpoint file in the new format that is specifically designed for the new versions of power point. That said, if there is an absolute requirement to only export PPT format files and open them in 2010 powerpoint, you change the extension of the exported PPT file to MHT. After the change, powerpoint will allow the file to be opened and you can then save the file as whatever format you would like including PPT. |
Created attachment 181997 [details] example .rptdesign file. I render a report to microsoft powerpoint 2010 using the following code: RenderOption options = new RenderOption(); options.setOutputFormat("ppt"); options.setOutputFileName(c:\\test\\myout.ppt); task.setRenderOption(options); task.run(); But when I open it in powerpoint 2010 nothing appears or I get the error: The presentation cannot be opened. Your antivirus program may prevent you from opening the presentation. To fix this problem, make sure your antivirus program is current and working correctly. If the problem persists and the presentation is from someone that you trust, turn off your antivirus program, and then try to open the presentation again. If you do this, make sure you turn on your antivirus program again after you open the presentation. From the powerpoint 2010 help file: PowerPoint Presentation .pptx A PowerPoint 2010 or 2007 presentation, which is an XML-enabled file format, by default. PowerPoint 97-2003 Presentation .ppt A presentation that you can open in PowerPoint 97 to Office PowerPoint 2003. I have tried: options.setOutputFormat("pptx"); options.setOutputFileName(c:\\test\\myout.pptx); 28-10-2010 22:43:10 org.eclipse.birt.report.engine.api.impl.EngineTask setupRenderOption SEVERE: Error.OutputFormatNotSupported If I run: String[] supp = reportEngine.getSupportedFormats(); for (String string : supp) { System.out.println(string); } I get: xls postscript pdf doc html ppt Are the