我在stackoverflow上发现了很多关于这个错误的类似问题,但没有人和我的问题一样。我已经构建了一个包含两个区域的简单页面。第一个区域有两个选择列表,第二个区域有一个从选择列表中获取数据的图表。当我打开页面时,Apex 会加载每个组件区域、项目...我知道在我的情况下,最初我的图表没有来自选择列表的数据,并且下面的选择返回 0 行,我收到错误消息:“AJAX 调用ORA-01403: 未找到数据”。加载页面后,我可以使用选择列表并显示图表中的值。
select MSO_DEVICE, nvl((case when MSO_OEE < 100 then 100 else 100 end),0) max_value, nvl((case when MSO_OEE is null
then 0
when MSO_OEE = 0
then 0
else MSO_OEE
end),0) value
FROM MES_OEE
where MSO_DEVICE = :P2_DEVICE
and MSO_DATE = :P2_DATE
order by 2 desc;
当 P2_DEVICE 和 P2_DATE 为空时,我尝试在图表区域上设置服务器条件,但在这种情况下,该区域不会出现。在这种情况下,我想显示没有值或值“0”的区域图表。