理解BI发布服务器报告rtf模板时出现问题



我是BI Publisher报告的新手。我看到一个在Oracle APEX中运行的报告的rtf模板文件。我从";报表布局";";"共享组件";来自APEX应用程序。

问题是我不理解.rtf文件中元素的含义。要素是:

<?variable@incontext:g1pos;position((>lt;?variable@incontext:g1;current-group((>

此表达式的显示文本属性="V"。因此,在模板中,我只在其位置看到"V",但当我检查该元素的BI属性时,我看到了上面给出的表达式。

在执行报告时,我看不到任何与此元素对应的内容。当我在.rtf报告模板中搜索变量时,我看到一个语法<xsl:variable name=,。。。定义变量

因此,我不明白以上表达的含义,它的目的是什么……有人能帮忙吗??

这很难解释,我只在模板中使用过。变量在循环或模板中重置。

<?variable@incontext:g1pos;position()?>

获取position((的值并将其设置为g1pos。我假设这行前面有一个for each或template命令。这只是一种设置变量的方式。

要查看变量的值,请尝试在for each循环关闭之前使用$命令打印它。

<?for-each-group:G_EMPBANK;./DEP?>
<?variable@incontext:DEPT_ID;M_DEPT_ID?>
<?$DEPT_ID?>
<?end for-each-group?>

相关内容

  • 没有找到相关文章

最新更新