單據套打類報表的設計要點

2022-01-12 17:52:25 字數 1475 閱讀 8727

wyn enterprise報表的特色功能之一,是支援精確定位的單據套打。

與普通的**類報表不同,套打單據類報表有幾個特點:

(1)資料內容的輸出位置必須精確定位,以便準確地列印到印刷好的空白單據紙張上。

(2)乙個報表頁面往往只輸出一條記錄的內容。普通**類報表往往一頁輸出數十條記錄。

下面以乙個快遞單據為例,介紹這類套打單據的設計要點。

(一)選擇【頁面報表】

建立新的報表時,設計器會提示選擇報表種類:rdl報表或者頁面報表。

如果要做套打單據,就請選擇【頁面報表】。

(二)報表分層

套打單據最大的設計難點,是怎麼將資料字段的文字框放在合適的位置,如下圖:

圖中的藍色文字框就是繫結的資料字段。為了保證文字框位置的正確,wyn的報表設計器提供了【層】的概念。

普通報表只有乙個預設報表層,通過新增新的報表層,並在該層中放乙個單據紙張的掃瞄,設計報表時,就可以將文字框放在準確的位置上。

新增報表層的方法:點選報表設計區域**的灰色區域,在【報表分層】屬性處,點選【新增專案】,再將預設的層名稱(報表層1)改為期望的名稱(背景圖層),如下圖:

(三)將元素放到背景圖層

拖放到設計區的每個報表元素,都有乙個【報表層名稱】的屬性,用於將元素放置在不同的報表層,如下圖:

對於單據,應將報表層設定為背景圖層。

(四)設定背景圖層不列印

將放在背景圖層的目的,實際上是為了避免隨資料一起列印,因為列印紙張已經預先印製了的那些資訊,再列印背景就重複了。

每個報表層都有乙個【輸出裝置】的設定選項,如下圖:

點選齒輪圖示,可進入分層屬性的設定,如下圖:

設定背景圖層不要輸出到列印裝置,就可以避免重複列印到預先印製好的單據紙張上。

(五)資料分組

套打單據一般是一條記錄列印一頁紙,為此需要設定【報表】屬性中的【分組選項】,如下圖:

新增乙個分組條件,繫結唯一性的單據編號字段,就可以實現每個記錄列印一頁。

報表工具實現單據套打

摘要 單據套打再也不用手動測量,反覆除錯了,報表工具實現單據套打,去幹學院看個究竟 報表工具實現單據套打 實際專案開發中,很多情況會涉及到單據的列印。即在一張印刷好的空白單據上,準確無誤地列印上單據的內容。用傳統的報表工具,我們通常會用尺子量每乙個資料區域的位置,然後在螢幕上根據尺子量出的尺寸設計每...

單據類報表的製作

在銀行 財務 銷售等系統中,常常會看到這樣一類報表,它們一般是從原來的手工報表年代沿襲而來,需要列印在固定大小的紙張上,有著固定的樣式要求。具體的形式包括各種登記本冊和單據等。在沒有報表工具之前,這類報表大部分使用 excel 進行製作,費時費力還不易維護,每次都獨自加班到很晚 一首涼涼送給自己 今...

單據類報表的製作

在銀行 財務 銷售等系統中,常常會看到這樣一類報表,它們一般是從原來的手工報表年代沿襲而來,需要列印在固定大小的紙張上,有著固定的樣式要求。具體的形式包括各種登記本冊和單據等。在沒有報表工具之前,這類報表大部分使用 excel 進行製作,費時費力還不易維護,每次都獨自加班到很晚 一首涼涼送給自己 今...