Oracle报告在OUT或IN-OUT上下文中使用的只读绑定变量

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

您可以在图片中看到报告中的公式列。编译时出现错误:“ OUT或IN-OUT上下文中使用的只读绑定变量”

我的查询得到1行结果。图像中的属性。为什么会出现此错误,如何解决?

Image:

oracle oracle10g report oraclereports
1个回答
0
投票

功能代码是错误的(显然; Oracle告诉过您)。应该是这样的:

function CF_1Formula return char is
begin
  return case when :kart_geldimi = 'E' then 'sss'
              else null
         end;
end;

[基本上,您创建了类似于循环引用的内容,并尝试将公式列用作OUT值(这是:cf_1 := 'sss';所做的事情)。

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