【问题标题】:ORACLE REPORT : REP-1814: The report cannot be formatted. Object vertically cannot fit within location B_15ORACLE 报告:REP-1814:报告无法格式化。对象垂直无法放入位置 B_15
【发布时间】:2018-09-22 22:47:30
【问题描述】:

我正在 Oracle 报告生成器中处理 Oracle 报告,它在 oracle 报告生成器中没有显示错误, 但是当我在网络浏览器上运行报告时,它会返回此错误: “REP-1814:报告无法格式化。对象垂直无法放入位置 B_15。” 这是什么意思?我该如何解决这个错误?

【问题讨论】:

    标签: java oracle oraclereports


    【解决方案1】:

    如果您在 Windows 操作系统的 PC 上设计报告,并在基于 Unix 的操作系统上发送到应用程序服务器,您可能会遇到这样的问题,我想是由于 units 的配置不匹配 在这些平台之间。

    Oracle 支持人员建议使用 Oracle 提供的名为 rwconverter.sh 的工具解决此问题。据此:

    • 通过rwconverter.sh 将您的rdf 文件转换为rex 文件
    • 很可能你会看到一个文字FONTSIZE = 0,替换所有 FONTSIZE = 1200 的出现次数作为建议值。

    • 然后将其转换为原始类型,即rdf

    【讨论】:

      【解决方案2】:

      您说它在 Reports Builder 中有效,但在 Web 浏览器中无效。您是否使用相同的数据集(相同的参数、相同的表、存储的相同数据)运行它?

      因为,我的印象是 Reports Builder 使用“测试”数据并且工作正常,但在生产中却失败了。

      你得到的错误——那个

      对象垂直无法放入位置 B_15

      表示你想把一些“大”的东西放入一个“小”的 B_15(什么是 B_15?它是一个框架吗?)。

      “垂直”在这里可能是一个关键字,意思是你应该修改B_15的垂直弹性属性并将其设置为“变量”或“扩展”;我认为它设置为“固定”(这是默认设置)。

      我建议你尝试一下,看看会发生什么。

      【讨论】:

        猜你喜欢
        • 2017-09-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-03-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多