2011-04-30 35 views
1

基本上,我有一個vb.net窗體,當用戶點擊提交按鈕時,我將存儲在SQL數據庫中的值。我已經完成了。Vb.net 8.5 x 11paper到網絡表格

我想知道的是,在用戶單擊提交將表單提交到數據庫之後,最好的方法是什麼,然後我應該使用單獨的按鈕將值調用到水晶報表或報表設計器中?還是有一個CSS模板可以模擬網頁上的一張紙的大小,並按照屏幕上的說明進行打印。

我試圖創建一個網站612 x 792,從我所搜索的是8.5 x 11張紙的大小,但是雖然它看起來很棒,當我打印它時,它決定打印4頁,當它應該只已經2頁。所以有點困惑和思考,也許我接近這個錯誤的方式任何意見,將不勝感激。

感謝

這裏是我的CSS代碼,我試圖做一個紙大小的部分


{ 背景:#b6b7bc; font-size:.70em; font-family:Arial; 餘量:0像素; padding:0px; 顏色:#696969; }

firstpagecontainer

{ 寬度:612px; height:792px; background-color:#FFFFFF; margin-top:50px; margin-bottom:50px; margin-left:auto; margin-right:auto; padding:0px; border:細實體#000000; }

secondpagecontainer

{ 寬度:612px; height:792px; background-color:#FFFFFF; margin-top:50px; margin-bottom:50px; margin-left:auto; margin-right:auto; padding:0px; border:細實體#000000; }

回答

0

您不能保證612x792是紙上網頁的渲染大小。

您需要做的是構建您的頁面,以便它可以在各種分辨率下正常工作,並使用CSS來幫助您。

這頁有一些資料,讓你開始,但它是面向更多的畫面內容的打印版本:http://line25.com/tutorials/handy-tips-for-creating-a-print-css-stylesheet

如果你需要保證在紙上的具體尺寸,你需要使用PDF。