我想通过对.xml文件进行更改来编辑prpt文件,而不是在pentaho报表设计器中对其进行编辑。
我使用winRAR并解压缩文件,对layout.xml进行了更改,并尝试通过将扩展名更改为.prpt而不是.rar来“添加到存档”。这创建了报告,但是当我尝试在Pentaho报表设计器中打开此修改后的报表时,它给出了“无法将文件作为有效报表定义打开”。
我也尝试过上述操作而不对任何xml文件进行任何更改,但这也没有用。
请有人建议任何其他方式来做到这一点。我真的很感激在这个问题上的任何意见。
谢谢。
答案 0 :(得分:2)
prpt只是zip格式。一定要指出WinRAR压缩为zip,而不是rar。
此外,还要特别注意文件内容。报告文件需要位于zip文件的根目录中,数据源和清单必须位于各自的目录中。
答案 1 :(得分:0)
我认为您只是将扩展名为 prpt 的 zip 文件夹压缩。这是一种错误的方法,只是压缩文件夹中的文件,而不是使用 prpt 名称和扩展名的文件夹。
它应该是 zip 而不是 Rar