我不是在谈论使用数据模板中的参数——我已经准备好了。我需要知道如何在参数到达我的 RTF 模板后更改其格式。
我有
<?param@begin: p_Date?>
<? $p_Date?>
这会将我的参数从报告请求页面获取到我的报告中。但是,我似乎无法更改格式。我确定我只需要了解如何访问它,但我对 BI Publisher 并不熟悉。我知道我可以更改请求屏幕上的格式,并且可以通过,但我需要在最终结果中更改它。任何人都可以帮忙吗?
我不是在谈论使用数据模板中的参数——我已经准备好了。我需要知道如何在参数到达我的 RTF 模板后更改其格式。
我有
<?param@begin: p_Date?>
<? $p_Date?>
这会将我的参数从报告请求页面获取到我的报告中。但是,我似乎无法更改格式。我确定我只需要了解如何访问它,但我对 BI Publisher 并不熟悉。我知道我可以更改请求屏幕上的格式,并且可以通过,但我需要在最终结果中更改它。任何人都可以帮忙吗?
好的,我终于找到了。您可以使用format_date函数;文档有点稀疏。我的语法如下所示:
<?xdoxslt:format_date($p_Date, 'MMM yyyy','MM-dd-yyyy', $_XDOLOCALE, $_XDOTIMEZONE)?>
第一个参数是目标格式,第二个是输入掩码。第二个可以被覆盖以使用特定的 l18n 样式。