[“报告”构建器在打开报告时崩溃

问题描述 投票:-1回答:1

我正在基于公式列的新报表上工作。在公式列中出现错误,我只是忽略错误并保存报表。现在,当我在11g报表生成器中打开报表时,它关闭了报表生成器。我认为我的报告已崩溃。任何人都知道如何解决它?我正在使用Oracle 11g报告构建器。

oracle oracle11g report oraclereports
1个回答
0
投票

如果您将报告另存为.JSP文件,并且知道哪个公式列为那个(那是无效的,则尝试执行

  • 在任何文本编辑器中打开报告文件(因为,是的-您可以编辑.JSP文件)
  • 查找公式列
  • 将其修改为有效的内容;如果比较复杂,也许您宁愿创建一个虚拟公式,例如

    function cf_something return char as
    begin
      return null;
    end;
    
  • 保存.JSP文件

  • 在Reports Builder中打开它

希望可以。现在,编辑报告本身并正确修复公式列。

如果不起作用,或者将报告另​​存为.RDF文件,则可能不起作用。恐怕在这种情况下,您将不得不从头开始创建报告。我建议您始终以两种格式保存报告:.jsp.rdf用于备份。

© www.soinside.com 2019 - 2024. All rights reserved.