oracle 如何在rtf模板中用0代替空白

blmhpbnm  于 2023-01-01  发布在  Oracle
关注(0)|答案(2)|浏览(117)

see sample report output with blank fields
我试过这段代码,见图片this is the code I used,但是0被加到了每个值的末尾。

cl25kdpy

cl25kdpy1#

尝试以下方法之一:

<?xdofx:if your_element!='' then your_element else 0 end if?>

<?xdoxslt:ifelse(your_element!='', your_element, 0)?>
mdfafbf1

mdfafbf12#

对我来说,最简单的方法是在填充报表的查询中使用NVL函数,例如

select nvl(that_value, 0) as value
from ...

这意味着它将返回value(如果存在)或0(如果value不存在)。

相关问题