您的位置:首页 > 编程语言 > Java开发

myeclipse导入含有birt报表的项目后,birt报表不能编辑

2015-03-24 10:36 316 查看
今天接到任务,要对myeclipse编写的某某项目的birt报表样式进行调整。把项目导入完成后,本以为可以对birt报表进行编辑了(插件什么的都早已经安装好了,所以这里讨论的不是是否安装插件或插件的等等问题),双击打开birt报表文件时,报错如下:

org.eclipse.ui.PartInitException: Project wms is not configured as a MyEclipse Report Web Project. Therefore the MyEclipse Report Editor may not be used to open this file. The default XML Editor has been used instead.
at org.eclipse.birt.report.designer.ui.editors.ReportEditorProxy.init(ReportEditorProxy.java:141)
at org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:799)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:643)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:428)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:594)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:306)
at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180)
at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270)
at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:473)
at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1256)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1209)
.
.
.


这下头疼了,想这又报什么玩意的错!

google一下,找到问题所在:/article/7711589.html

文章中有段话的描述让我找到解决方案:“


3.2添加报告功能到Web项目

您可以添加报表功能来使用报表功能向导的任何现有的MyEclipse Web项目。 该向导是相同的图3-2所示的向导页面。

通过在一个视图,如Project Explorer或Package Explorer中选择Web项目开始。 然后从上下文菜单中,选择的MyEclipse>添加报表功能......这将启动报表功能向导,如图3-2所示。 另外,您也可以通过选择的MyEclipse>项目启动功能从菜单栏中的向导> 添加报表功能...



图3-4,添加报表功能

完成向导,然后选择完成更新项目
当向导关闭的MyEclipse会问你,如果你想打开MyEclipse的报表设计的角度来看。 选择“是”。 如果你可以手动打开使用窗口的角度> 打开透视图 > 其它 > MyEclipse的报表设计 。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐