2013-10-03 20 views
1

我試圖在Delphi XE4和Report Builder 15.01中使用CodeBar組件開發報表。CodeBar組件在發送到打印機時消失

當我打印屏幕時,打印​​是正常的,但是當我將該打印發送到打印機時,代碼欄組件從打印中消失,只留下空白處。

我沒有在運行時改變它的屬性。

它可能是什麼?

編輯: 當設備是「打印機」,CodeBar組件只會消失,如果我將其更改爲PDF,例如,它打印正確。

EDIT2: 我發現另一個問題:該條形碼數據不消失,這裏面創建另一個密碼條,具有相同的屬性,只是在視覺上。我可以張貼圖像使事情更清晰,但我沒有足夠的代表點。大聲笑。

編輯3: 我已經嘗試了版本14,令我驚訝的是,問題並不存在。我想這是來自RB的錯誤。

+0

您使用的BarCode組件的設置是什麼,打印時是否有該事件發生(OnBeforePrint等) – Re0sless

+0

@ Re0sless我嘗試更改所有屬性,沒有使用確切的配置。即使使用默認屬性,該事件也會發生,並且我沒有使用任何事件,既不在ppReport中,也不在CodeBar組件中。 – Leandro

+0

您是否嘗試過打印到不同的打印機(最好是不同的製造商)?在過去的ReportBuilder中,我遇到了一些問題,報告可以在除惠普以外的每臺打印機上打印出來。這可能與駕駛員有關。 –

回答

0

那麼,將版本更改爲14後,問題就解決了。不僅是這個問題,還有一些其他的佈局問題。