想要每一頁,都如下圖的版面
目前最後一頁會不滿A4,以後尋找解決方案
說明:利用
RepeatOnNewPage = True,一定要改,一旦設定須連續(不能中途一列不設定)。
KeepWithGroup = After,資料在要重複的列的後面,改After,反之Before,若不要就None,要注意的是,假設重複三列,不能讓第二列不重複。
FixedData = True,一旦設定須連續(不能中途一列不設定),目前這個設定是沒實際效果,可以不設定。
資料後第一列,加個空白列,來重複以補邊框
補充:目前這張報表就這樣。
我有試過這方法,但我資料區塊是子報表,他沒改善
而我拿掉子報表,資料區塊會太短(高度),如下圖
我的資料是不固定高度的,試圖用子報表固定高度,但超過第二頁就悲劇了
我先理解一下你想要的是這樣吧?
_______
| 標題 |
| 標題列 |
| 內 |
| 容 |
_______
| 標題 |
| 標題列 |
| 內 |
| 容 |
_______
如果是的話
標題放進page header區塊裡,標題列若要在每一頁重複
先點選你要重複標題列的TABLE然後下面會長這樣
先點選右邊紅框開啟進階設定,然後點選左邊紅框後到屬性視窗
將RepeatOnNewPage設定成True即可。
可以參考https://forums.asp.net/t/1997567.aspx?RDLC+table+header+is+only+showing+on+first+page+i+need+to+display+it+on+all+pages+in+report
太久沒碰,一開始沒有回得很好XD
這個我會設定,主要問題在最後一頁
想要
目前
你有兩個標題列?還是一個是標尾?
第一個標題列,是固定資料,例如:列印日期、列印單位等等
第二個則是簽名處,例如:主管簽名
那可以把簽名處放在頁尾,然後讓頁尾只在最後一頁時才出現。
將頁尾的Hidden設置成=Globals.PageNumber<Globals.TotalPages
像這張圖片這樣,不是單純的簽名處移動到頁尾
可是你的簽名處跟你的資料沒關係吧?
看似也沒有其他頁尾啊= ="
客戶給個格式如此,只能...
簽名處只有一處的話,拉到頁尾呈現的效果跟你要的一樣呀。