bestlong 怕失憶論壇

標題: 我的報表忘記他有多胖啦! [打印本頁]

作者: bestlong    時間: 2006-6-28 11:45     標題: 我的報表忘記他有多胖啦!

文章來源:http://jasper-dale.spaces.msn.com/

我的報表忘記他有多胖啦!

  今天詳是測試我的報表,突然發現只要不是A4的報表在預覽時都需要自己選擇紙張格式。翻了翻說明文件才發現在元件TCrpe中有個小小的屬性忘記設定了,就是Printer.PreserveRptSettings。在PreserveRptSettings中有三個屬性可以改善這樣的問題:(prOrientation, prPaperSize, prPaperSource)。

PreserveRptSettings := [prOrientation];
  這項設定是記錄在設計報表時的紙張橫印(Landscape)或是直印(Portrait)。

PreserveRptSettings := [prPaperSize];
  這項設定是記錄在設計報表時的紙張格式。當該印表機支援記錄中的紙張格式時,紙張格式會自動預設成記錄中的紙張格式。反之,折不會。

PreserveRptSettings := [prPaperSource];
  這項設定是記錄在設計報表時的紙張來源,也就是送紙方式。當該印表機支援記錄中的紙張來源時,紙張來源會自動預設成記錄中的紙張來源。反之,折不會。

  TCrpe是Crystal Report針對支援Delphi開發者所開放的元件,當然、如果你有買Crystal Report正版軟體的話。




歡迎光臨 bestlong 怕失憶論壇 (http://www.bestlong.idv.tw/) Powered by Discuz! X1.5