SSRS报告中的垂直文本框未在生产中显示,在PDF导出和打印模式下显示

时间:2018-10-02 22:11:44

标签: reporting-services

我有SSRS报告,该报告在垂直模式下具有一个地址标签,因此它将适合8.5 x 11信封地址窗口。

仅在我的开发框中显示,并且在SSRS生产服务器上显示(如果导出为.PDF或仅打印出来)。

运行报告后,它不会显示在浏览器中。仅在.PDF和打印模式下。


No Address shows

Address example in .pdf and print mode


这是报告和相关区域的XML:

<Textbox Name="txtAddressLabel">
  <KeepTogether>true</KeepTogether>
  <Paragraphs>
    <Paragraph>
      <TextRuns>
        <TextRun>
          <Value>=UCASE(Replace(Fields!CL_FirstName.Value, " ","") &amp; " " &amp; Replace(Fields!CL_MI.Value," ","") &amp; " " &amp; Replace(Fields!CL_LastName.Value, " " ,"") &amp; vbCrLF &amp; TRIM(Fields!Mail_Addr1.Value) &amp; IIF(TRIM(Fields!Mail_Addr2.Value)="","",vbCrLf &amp; Trim(Fields!Mail_Addr2.Value)) &amp; vbCrLf &amp; TRIM(Fields!Mail_City.Value) &amp; ", " &amp; Fields!Mail_State.Value &amp; " " &amp; Fields!Mail_Zip.Value)</Value>
          <Style>
            <FontFamily>Verdana</FontFamily>
          </Style>
        </TextRun>
      </TextRuns>
      <Style />
    </Paragraph>
  </Paragraphs>
  <Top>0.36313in</Top>
  <Left>6.56734in</Left>
  <Height>2.625in</Height>
  <Width>0.98095in</Width>
  <ZIndex>3</ZIndex>
  <Style>
    <Border>
      <Style>None</Style>
    </Border>
    <PaddingLeft>2pt</PaddingLeft>
    <PaddingRight>2pt</PaddingRight>
    <PaddingTop>2pt</PaddingTop>
    <PaddingBottom>2pt</PaddingBottom>
    <WritingMode>Rotate270</WritingMode>
  </Style>
</Textbox>

1 个答案:

答案 0 :(得分:0)

我也经常看到这种情况,解决方案是在单元格上切换CanGrow(我不记得是罪魁祸首)。 或者,可以将其强制退出页面吗?您是否尝试过在其周围放置一个矩形?