1. 程式人生 > >RDLC報表設定橫向列印

RDLC報表設定橫向列印

用ReportViewer 載入 RDLC報表,若報表內容寬度超出一張A4紙的縱向寬度,那麼報表靠右部分打印出來會被分割到下一頁

如果使用者每次列印都需設定縱向橫向,這樣使用者會感到麻煩。

如何設定RDLC報表的縱向橫向呢?

首先開啟RDLC報表設計器頁面。在灰色部分點右鍵 -> 報表屬性。


報表的預設設定都可以在此介面修改。當選擇縱向時,報表寬度21cm,高度29.7cm。當選擇橫向時,寬度29.7cm,高度21cm

檢視報表的XML程式碼,可發現頁面設定部分在Page節點下。

  <Page>
    <PageHeight>21cm</PageHeight>
    <PageWidth>29.7cm</PageWidth>
    <LeftMargin>2cm</LeftMargin>
    <RightMargin>2cm</RightMargin>
    <TopMargin>2cm</TopMargin>
    <BottomMargin>2cm</BottomMargin>
    <ColumnSpacing>0.13cm</ColumnSpacing>
    <Style />
  </Page>

在C# 程式中,需判斷報表的內容寬度是否超出預設的21cm,若超出則只需修改<PageHeight> 和<PageWidth>的屬性值即可。

相關推薦

RDLC報表設定橫向列印

用ReportViewer 載入 RDLC報表,若報表內容寬度超出一張A4紙的縱向寬度,那麼報表靠右部分打印出來會被分割到下一頁 如果使用者每次列印都需設定縱向橫向,這樣使用者會感到麻煩。 如何設定RDLC報表的縱向橫向呢? 首先開啟RDLC報表設計器頁面。在灰色部

關於Rdlc報表無瀏覽列印 圖片

1、建立一個將圖片轉化成位元組陣列的方法 /// <summary> /// 將圖片轉成位元組陣列 /// </summary> /// <param name="bitmap"

C# DevExpress 自定義列印(設定橫向列印為例)。

   //列印        private void btnPrint_Click(object sender, EventArgs e)        {              PrintPreview(this.gridControl1);        }

RDLC 報表列印時多出空白頁問題

RDLC報表設計好後,在ReportViewer預覽報表時,頁數都正常;但在切換為整頁模式時,常造成多了不少空白頁出來。第一時間覺得不可思議,在ReportViewer看來正常,怎可能在整頁預覽時,格式會跑掉?如果在整頁預覽時格式跑掉,那在列印時也一定是這樣的情形。ReportViewer會將RDLC所設計的

javascript 呼叫瀏覽器的列印方法。並設定列印橫向列印

最近做一個簡單的列印功能,要使用JavaScript呼叫瀏覽器的列印功能。並設定列印為橫向列印: 為了適應A4紙的寬和高這裡設定: body{margin:0 auto; width: 1010px; he

解決RDLC報表列印時多出空白頁問題

RDLC報表設計好後,在ReportViewer預覽報表時,頁數都正常;但在切換為整頁模式時,常造成多了不少空白頁出來。第一時間覺得不可思議,在ReportViewer看來正常,怎可能在整頁預覽時,格式會跑掉?如果在整頁預覽時格式跑掉,那在列印時也一定是這樣的情形。Repor

RDLC報表列印時出現方向問題

【印表機紙張設定】 Z-Desinger 888 TT  預設設定的紙張格式是Portrait【報表紙張設定】RDLC紙張設定是橫向 【列印結果】  出現縱向多頁錯亂問題,方向和設定的不一樣,原因是本身印表機的問題,報表設定的方向沒有辦法修改,如果修改方西后寬度和高度會發生改

rdlc報表部署

model forms 打開 type for rdlc報表 microsoft object msi 1)在D盤創建目錄ReportViewer 2)打開運行界面,運行如下的執行 copy C:\Windows\assembly\gac_msil\Microsoft.

vs 2015 rdlc報表綁定datagridview中的數據

i++ cell bsp clear 單純 for dto name column 這幾天一直想要實現rdlc報表綁定datagridview中的數據,始終在虛擬表向rdlc報表綁定這一步上出錯。今天從下午4點到七點四十一直在嘗試。最終還是實現了,最然並不知所以然,這個問

RDLC報表顯示存儲於數據庫的圖片

oca turn 獲取數據 hide exec 進制 () ram mage 圖片以二進制存儲於數據庫表中。在顯示RDLC報表時,把圖片呈現出來。好吧。把存儲過程寫好: CREATE PROCEDURE [dbo].[usp_File_Select] AS S

基於vs2015的rdlc報表環境部署

-c 未能 ack 加載 types 2.0 mon 未能加載 key 先說明一下,rdlc報表是由visual studio來支持的,不是FM。 本次項目采用的是vs2015開發的,當中使用了ReportViewer報表。 兩種方式可以支持開發rdlc報表環境: 1)在安

VS2015 rdlc報表配置

blog word 電腦 cnblogs keyword 上下 image 記錄 src   使用微軟自帶的rdlc報表,走了不少坑,本文特作記錄。   一、VS2010+.net3.5   需要在客戶端電腦上包含這幾個dll,文件版本10.0   二、VS2010+

rdlc報表隨筆心得 ,基本結構和一些表達式。

查詢 操作 info 我不 when ngs source mic 頁面 Dataset Form RDLC 主要放數據集的文件夾 存放窗體的文件夾 存放各種報表的文件夾 第一部,創建報表結構 首先添加數據集項 添加完成之後我們會看到這個頁面 之後我們在

[轉]簡單的動態修改RDLC報表頁邊距和列寬的方法

schema serve def name star nbsp http 動態 xpath 本文轉自:http://star704983.blog.163.com/blog/static/136661264201161604413204/ 1.修改頁邊距 XmlDo

是否可以設定批量列印CAD圖紙呢?

CAD圖紙的批量列印設定該如何操作?CAD製圖相關工作的朋友們都知道,我們日常工作中需要列印大量的CAD圖紙,有時候列印工作量過大不但繁瑣麻煩,還可能會出現錯誤。是否可以設定批量列印CAD圖紙呢?小編今天在此就給大家分享一下具體的方法技巧。演示步驟如下: 步驟一:首先,我們先在電腦端下載

IDEA+Log4j2 設定控制檯列印彩色日誌

在Log4j 2.10以前的版本,pattern中配置%highlight屬性是可以正常列印彩色日誌的 例如: pattern: "%d{yyyy-MM-dd HH:mm:ss.SSS} %highlight{%-5level} [%t] %highlight{%c{1.}.%M(%L)}: %ms

RDLC報表 "錯誤號"

原文地址:http://hi.baidu.com/longsihanyuan/item/d16bc0c1a2d72244a9ba94b4 主要是數值型別的問題。 1、如果型別是          =金額+Fie

printk除錯之設定日誌列印級別

日誌列印注意事項: 1. 日誌輸出是有代價的,特別是在嵌入式系統,或者對執行時序要求較高的應用場景。因此           a) 只有在需要的地方加入,不能濫用           b) 一定要有一個全域性的開關,在不需要或者產品釋出的時候,關閉輸出,或者降低日誌輸出

橫向列印二叉樹

題目: 二叉樹可以用於排序。其原理很簡單:對於一個排序二叉樹新增新節點時,先與根節點比較,若小則交給左子樹繼續處理,否則交給右子樹。 當遇到空子樹時,則把該節點放入那個位置。 比如,10 8 5 7 12 4 的輸入順序,應該建成二叉樹如下圖所示,其中.表示空白。 ...|-12 1

RDLC報表的相關技巧一(不足N行用空行補齊)

為了廣泛支援客戶端,系統框架執行在.Net Framework 4.0之上,Report viewer的版本也限制在11.0.3366.16。 使用NUGET安裝Microsoft.ReportViewer 11.0.3366.16版本. 使用過程中,有以下幾個常見的需求: 一、最後一頁不足N行用空行補齊(例