0

我有为 oracle fusion 应用程序制作的 rtf 模板

在此处输入图像描述

当我上传它做应用程序时,当我在那里上传它时,我得到这样的数据:

在此处输入图像描述

我需要得到:如果余额列金额为零,则不应显示行

如何使用 RTF MARKING LANGUAGE(不限制对 sql 的请求)来做到这一点?它是如何正确调用语言的,我在哪里可以找到整个文档?我已经找到并阅读了这个,但这并不是全部需要: https ://docs.oracle.com/middleware/12211/bip/BIPRD/GUID-04477E49-F671-4BF1-8353-06A7CDEAD2CC.htm#BIPRD2500

我试图写这个,但它不起作用。 <?if@row:BAL_AMT='0'?>attribute@type="PRIVATE"<?end if?>

4

1 回答 1

0

解决方法可以参考以下链接: https ://docs.oracle.com/cd/E10091_01/doc/bip.1013/b40017/T421739T481157.htm

有条件地显示一行

要仅显示满足特定条件的行,请在组的 for-each 标记内,在行的开头和结尾插入标记。

请注意示例图中的以下字段:

默认文本输入表单字段帮助文本说明

for-each SALE 打开 for-each 循环以重复属于 SALE 组的数据。

if big 5000?> If 语句仅在元素 SALES 的值大于 5000 时才显示该行。

SALES end if 关闭 if 语句。

end SALE 关闭 SALE 循环。

于 2021-06-11T07:40:37.627 回答