如何在不使用Pentaho Report Designer的情况下提取prpt文件以对其进行更改

时间:2013-03-28 20:02:33

标签: reporting pentaho

我想通过对.xml文件进行更改来编辑prpt文件,而不是在pentaho报表设计器中对其进行编辑。

我使用winRAR并解压缩文件,对layout.xml进行了更改,并尝试通过将扩展名更改为.prpt而不是.rar来“添加到存档”。这创建了报告,但是当我尝试在Pentaho报表设计器中打开此修改后的报表时,它给出了“无法将文件作为有效报表定义打开”。

我也尝试过上述操作而不对任何xml文件进行任何更改,但这也没有用。

请有人建议任何其他方式来做到这一点。我真的很感激在这个问题上的任何意见。

谢谢。

2 个答案:

答案 0 :(得分:2)

prpt只是zip格式。一定要指出WinRAR压缩为zip,而不是rar。

此外,还要特别注意文件内容。报告文件需要位于zip文件的根目录中,数据源和清单必须位于各自的目录中。

答案 1 :(得分:0)

我认为您只是将扩展名为 prpt 的 zip 文件夹压缩。这是一种错误的方法,只是压缩文件夹中的文件,而不是使用 prpt 名称和扩展名的文件夹。

它应该是 zip 而不是 Rar