2

我有一個SSRS報告,當我導出到Excel時,在Excel中查看時會創建不需要的列。要確保沒有額外的列被創建,最好的方法是什麼?我試圖將表格行的位置設置爲0in0in但這並未解決問題。所附的屏幕截圖是Visual Studio和Excel中報告的外觀。SSRS導出到Excel會創建附加列

enter image description here

回答

1

有兩種方法可以解決這個:

  1. 對齊的一切:

您需要與主表矩陣排列的文本框,以除去不需要的列。

因此,在主Tablix啓動後的第一個表達式,與Patient Name左對齊,右對齊狀態文本框右邊。

第二個表達式將電話文本框的左側與左側對齊,並將expr的右側與狀態的右側對齊。

您需要對所有文本框做同樣的事情。如果他們不對齊,你會得到額外的列。

左對齊通過移動文本框的左列以匹配表。您將看到藍線,指示報告項目是否對齊。

enter image description here

右對齊使用鼠標

enter image description here

此外,如果你選擇multiplie對象,你將它們對齊使用格式>>校準菜單選項。

enter image description here

  • 表創建處理的取向
  • 創建表而沒有任何分組或細節。如下所示刪除分組。

    enter image description here

    然後在該表中添加報表項。主Tablix之前的一張桌子,以及之後的一張桌子。確保它不會給你任何數據,否則你可能會得到重複的信息。

    對齊表格然後對齊20個文本框很容易。

    enter image description here

    我已經使用這兩種方法。如果有幾件物品我會使用1.如果有更多的話我使用方法2.