none
reportviewer紙張觀念一問 RRS feed

  • 問題

  • 請教各位大大~我有一個reportviewer觀念想要請教一下

    我們都知道要印出一張報表,印表機與報表的紙張都要設定正確,才不會跳張

    而印表機設定的紙一定要比報表的大

    EX:我的報表是 10cm x 10cm,所以我的印表機紙張最少要設定10cm x 10cm (邊界都設成0)

    那問題是

    1.reportviewer的 rdlc>屬性>>配置>>頁寬頁高,這頁寬與頁高是報表的紙張大小,還是印表機的

    2.如果是報表的,那邊界要怎要算,是報表的邊界(margins)??   跟印表機的頁面大小的邊界又不一樣了嗎??

    2.如果是報表的,那跟interactiveSize有什麼關係?? 我不懂這屬性的意思

    3.我有google了一下,如果報表的寬度大於高度,印出來的內容會旋轉90度,之後我設定21x14就不會了,這是bug嗎??  (vs2005+C#)


    IDS
    2011年10月13日 上午 02:25

解答

  • (1) 旋轉的問題可能要測測看, 有可能我記錯了.

    (2) 主體是指真的會印出東西的區域, 報表則是指報表紙本身

    (3) 你在屬性頁的上方就會看到你的屬性是在設報表還是主體吧 ?


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。
    • 已標示為解答 kentsl 2011年11月8日 上午 05:58
    2011年10月13日 上午 06:19
    版主

所有回覆

  • 在rdlc中關於size的部份有分報表與主體

    (1) 基本上 主體的寬度 + 左邊界 + 右邊界必須 <= 報表寬度

    (2) 如果你報表紙的寬 > 高, 就會被視為橫向報表. 所以會轉90度的原因應該是這樣.

     


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。
    2011年10月13日 上午 04:21
    版主
  • dear Bill~感謝您的回覆,再請教

    1.請問 rdlc>屬性>>配置>>頁寬頁高  是你說的主體還是報表?? 請問這兩個的差別是??

    2.請問 寬大於高就會視為橫向,那為何我設定紙張為 寬21 x 14 就沒旋轉了??


    IDS
    2011年10月13日 上午 06:03
  • (1) 旋轉的問題可能要測測看, 有可能我記錯了.

    (2) 主體是指真的會印出東西的區域, 報表則是指報表紙本身

    (3) 你在屬性頁的上方就會看到你的屬性是在設報表還是主體吧 ?


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。
    • 已標示為解答 kentsl 2011年11月8日 上午 05:58
    2011年10月13日 上午 06:19
    版主