1

在 Microsoft Word 中创建 Oracle BI Publisher rdf 模板时,预期输出到 Microsoft Excel;有没有办法将数字格式化为文本,这样前导零就不会消失?我想打印出电话号码,它们的值例如 0215551234;我希望显示前导零的位置。在 BI Publisher 中,这显示为 215551234。

4

2 回答 2

7

在字段检查强制 LTR 选项的 BI Publisher 属性中

在此处输入图像描述

或者您可以将以下内容放入表单字段帮助文本中

<fo:bidi-override direction="ltr" unicode-bidi="bidi-override"><?YOUR_TEL_FIELD?></fo:bidi-override>
于 2013-08-26T08:45:48.247 回答
1

我不确定你是否还需要这个,但这是我在 Internet 上找到的一个解决方案示例(它在 SQL 级别,因此您无需担心复杂的 XML 代码):

SELECT '="' || q.item_code || '"' excel_display_item_code
FROM   (SELECT '00005689' item_code FROM DUAL
        UNION
        SELECT '00000012' item_code FROM DUAL
        UNION
        SELECT '01345677' item_code FROM DUAL) q;
于 2015-08-31T08:07:34.373 回答