如何設定crystal report的印表機及紙張大小及指定印表機(編號:3076)

諸位好:
小弟最近遇到了一個問題:user要能夠選定某一台的印表機,而這張報表是 B4且橫印的,那小弟要如何做才能夠達到這樣的功能呢?

msdn 上說要設成預設印表機才能 寫入printer物件中,但小弟在改變了預設印表機後,回到控制台看,使用msdn上的方法並沒有更改預設印表機啊!
再者crystal report在製作時是否也要指定其紙張大小及列印方向呢?如果僅靠程式碼的更改不行嗎?因為小弟現在試的結果是不論crystal report有無設定,都無法?
不知諸位有無解決方死,不勝感激!