如何根据条件隐藏rtf模板中的行以进行oracle融合?标记语言是什么?

问题描述

我为oracle融合应用制作了rtf模板

enter image description here

当我将其上传到应用程序时,当我将其上传到应用程序时,我会收到以下数据:

enter image description here

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

如何使用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?>

解决方法

您可以参考以下链接解决: 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 语句。

结束销售 关闭销售循环。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...