【问题标题】:Pl/SQL output is not getting aligned properly in OUTLOOKPl/SQL 输出在 OUTLOOK 中未正确对齐
【发布时间】:2021-02-04 13:10:36
【问题描述】:

我们正在使用 pl/SQL 过程将 Microsoft Outlook 中 SQL 语句的输出打印给所有业务用户,但是输出没有正确对齐,我已经尝试了 pl/SQL 过程中的所有填充选项输出仍然摇摆不定。有什么方法可以提供固定的吗?

【问题讨论】:

  • PL/SQL 只是在写文本。该文本的呈现取决于 Outlook,并且使用的是比例宽度字体。

标签: oracle plsql plsqldeveloper


【解决方案1】:

我不知道你是怎么做的,但是

  • 如果是纯文本,使用非比例字体(如Courier)
  • 如果是 HTML:
    • 查看将文本包含在<pre> 标记中是否有帮助。为什么?因为有时您会将 许多空格 切换为 单个空格,这会破坏输出。例如,如果您要显示 retval 局部变量的内容,您会

      retval := '<pre style="font-family: monospace">' || retval || '</pre>';
      
    • 为了更好的格式,考虑使用无序列表(以&lt;ul&gt;标签开始;每个元素都有&lt;li&gt;标签)

【讨论】:

    猜你喜欢
    • 2016-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多