创建交互式报表时的 Oracle APEX ORA-01722

Posted

技术标签:

【中文标题】创建交互式报表时的 Oracle APEX ORA-01722【英文标题】:Oracle APEX ORA-01722 when creating Interactive Report 【发布时间】:2021-06-18 14:34:27 【问题描述】:

每当我尝试保存页面时,我都会收到 ORA-01722。当我尝试这样做时会发生这种情况:

将区域创建为交互式报表:尝试了 3 个不同的表,从自动创建到自己键入 sql;有 1 列或所有列;甚至从 dual 中选择 1 colX;

将任何经典报表更改为交互式报表并点击保存。

如果我从模板向导创建交互式报告,请更改为经典并尝试返回,同样的问题。

我已经尝试过只使用 varchar 列,禁用 IR 的所有功能,给它静态 ID,然后基本上将所有内容关闭再打开:/

我也祈祷过,哭过,现在我要去散步,看看有没有什么变化..

我希望我能得到你们的帮助,因为我在这里没有选择。

问候

【问题讨论】:

已经发生在我身上,我在“列跨度”或类似的数字属性中有一个字母或逗号。所以检查一下你所有的item和region属性,试着找出哪个属性填错了。 嗨 Valerio,这正是我的想法,但我创建了一个只有交互式报告区域的环境,并且它有 1 列带有用户名。没有其他任何东西,没有页面项目,没有其他区域,什么都没有....我仍然收到相同的消息:( 您是否尝试将调试设置为 ON 并检查其结果?此外,如果可能,请在 apex.oracle.com 上创建一个示例并提供开发人员的凭据,以便我们查看。 这只是发生在一个页面、一个应用程序、一个工作区中吗?您是否尝试过创建一个全新的页面并仅添加一个互动区域? 大家好,感谢您的提问,我们已经找到答案并发布在下方 【参考方案1】:

截至 20 年 6 月,问题在于铬。我不得不使用 firefox 并注意到它没有发生,在 chrome 和 opera 上尝试过,也可以。

【讨论】:

感谢您发布解决方法。随意接受您自己的答案;这有助于其他有类似问题的人以及寻找未解决问题的人们找到(或忽略)具有公认答案的问题。 谢谢马克,它现在被接受了....我通常会等几天看看是否有人能找到更好的解决方案,但这个问题从我的脑海中溜走了。

以上是关于创建交互式报表时的 Oracle APEX ORA-01722的主要内容,如果未能解决你的问题,请参考以下文章

如何在Oracle Apex交互式报表的行中添加更新按钮?

在交互式报表中创建列链接 -Oracle Apex

无法使用 ORACLE APEX 删除交互式报表中的行

Oracle APEX 交互式报告中的错误 - ORA-01427:单行子查询返回多于一行

在 Oracle APEX 中访问报表输出表

交互式报表 Oracle Apex 5 上的 LOV