限制列的文本长度

Set limit to text length of column

我对在 PeopleSoft 中使用 BI Publisher(MS Word 插件)还很陌生。我有一个付款报表,我正在向其中添加一些数据元素,我注意到在某些情况下,使用发票编号字段时,number/test 字符串更长,它将旁边的列(Gross Amt)向下推到它下面的行,如下图所示。

发票编号为 "Final set up testing 1099 2",总金额为“1,000.00”,但发票编号的长度已将总金额推低。

示例:

这就是我将模板(RTF 文件)设置为(突出显示两个字段)的方式:

有什么想法可以给发票号码字段一个固定的宽度,或者以某种方式防止总金额下推到下面的下一行吗?

基于该行为,我想知道内容区域是否是 table。这里有一些尝试...单击其中一个字段,看看您是否在 MSWord 功能区栏中获得 "Table Tools" 菜单。如果您这样做,则在“布局”选项卡上 select "View Gridlines"。这将有助于了解内容区域是如何构建的以及元素是如何相关的。

如果字段在 table 中,那么您可以修改 table 属性以更好地控制列 and/or 单元格大小。右键单击值,select "Table Properties." 在 Table 选项卡上 select 选项然后 deselect "Automatically resize to fit contents." 然后在列选项卡和单元格上您可以设置列大小的选项卡。 Cell, Options 允许您控制文本换行。您可能希望为 Invoice Nbr 设置列宽,然后打开文本换行。

如果这些字段是同一列,您可能需要拆分它们。如果它不是 table,那么您可能需要在 Word 中制作一个或尝试一些其他格式设置选项。