原文:
after
true
左邊的報表資料視窗沒了怎麼辦?
錯誤:無法顯示子報表
網上解決方法:(不理解,記錄下備用)
解決:在主報表裡面,給子報表設定引數
尚未為資料來源「sales_quotation_detail」提供資料來源例項
原因:為主表指定了多餘的資料來源
個人解決方法:
1.新增乙個新資料來源(如data.xsd),為資料來源新增table,欄位名必須和 後台資料來源 的table的欄位名完全一致
2.確認給子報表設定的引數名的準確性,大小寫必須與資料來源完全一致
在使用rdlc報表時,碰到這種情況:當只有一頁資料時,報表卻顯示兩頁,第二頁除了報表頭之外資料為空。然後,當有多頁資料時,最後一頁為空。
rdlc報表設計好後,在reportviewer預覽報表時,頁數都正常;但在切換為整頁模式時,常造成多了不少空白頁出來。第一時間覺得不可思議,在reportviewer看來正常,怎可能在整頁預覽時,格式會跑掉?如果在整頁預覽時格式跑掉,那在列印時也一定是這樣的情形。reportviewer會將rdlc所設計的報表檔案顯示其中,但和實際紙張列印時,並不是如此,因此時就要檢查rdlc報表本身的大小。
1.先至report.rdlc報表設計的頁面,選擇選單上的[報表]->[報表屬性],在[配置]的頁籤中記錄著輸出報表的紙張大小,預設應為a4直式的紙張(頁寬:21cm,頁高:29.7cm,左右上下邊界:2.5cm),記下這些值。
3.調整後再整頁預覽看看,多調幾次應就不會再產生太多的空白頁了。
這個問題很奇怪,網上有很多解決方案,以下的方法可以解決此問題。
第一種方法具體操作:
對於一些報表,調整body的寬度和高度,直到和report的寬度和高度差不多就行了。操作就是將body的邊框拖到和report平齊。
這麼說來,這就是個非常簡單的問題,是由於body的寬度太寬或高度太高引起的。
附件截圖設定rdlc報表屬性
解決win7下新增microsoft xps document writer
最近做乙個專案需要列印功能,但是又沒有印表機來真實測試,就想起office
裡有虛擬印表機,可以直接用,解決方法很簡單,如下:
控制面板-所有控制面板選項-管理工具,在這裡雙擊列印管理,點列印服伺服器,會發現在「驅動程式」裡存在
microsoft xps document writer
,如圖:
在列印伺服器裡面的「印表機」選項上右鍵-新增印表機,如圖:
然後選擇第三個單選按鈕,下一步
下一步在「使用計算機上現有的印表機驅動程式」裡選擇【microsoft xps document writer
】即可。如圖:
最後一直下一步就可以了(當然也可以取消共享印表機和設為預設印表機)。
RDLC系列之七 條碼列印
參考 c 條碼標籤列印程式,rdlc報表動態顯示多條碼標籤的方法 我做的思路是 不使用資料庫儲存image的byte資料,而是首先將所有需要的條碼資料儲存到乙個資料庫表中,然後在需要將條碼顯示到rdlc報表中時,取得表中的條碼資料,然後建立資料集 用於儲存報表中需要用到的所有資料 再將每條條碼資料用...
python常見錯誤之 csv讀取錯誤
以前讀取csv的時候直接用了讀key的方式 以下是在讀取字典時如果a dict中的 a1 為空就讀取字典的 a 字段 a a dict a1 if a dict a1 else a dict a 但是如果該字典沒有 a1 或 a 就會直接報key error,所以對於相對複雜的資料時應該用 a a ...
Python起步之常見錯誤
error 1 file e python pystack.py line 50,in main st pystack nameerror name pystack is not defined 這是一類最常見的錯誤了,這一類錯誤可認為是命名錯誤,即程式中個別變數或者是類名,函式名,物件名沒有定義引...