ActiveReport報表實現中文-----操作使用二

在用此報表進行設計時,可能大家都會遇到要是類似一篇文章該如何辦。

   我們在設計一個報表時,可能由於紙張正面是內容,背面是說明。這樣如何辦,首先按照上次說的,先畫好正面內容(或是用數據填充方法),此時可能正面頁面內容,還有富裕,但這時我也們要它實行換頁了,AR報表控件給我們提供了一個方便東西,就是分頁符,直接點擊此控件,添加到設計頁面上,然後在此後面接着設計咱們的頁反頁內容。

   實現頁反面詳細說明的方法就是添加一個RichTextBox控件,然後我們用WORD格式進行打字排版,然後保存爲RTF格式,這樣就可以在報表設計狀態,直接加載了。但有時會出現格式變化,或是亂碼。先不要急,這是AR報表控件不能對中文很好支持。

      這時我們要注意,所有的標點符號不要用英文狀態下輸入,最好所有字體爲宋體或是對方機器要有的字體。其次,每段不要用空格來進行排版。不知道爲什麼用空格是最容易實現亂碼的。有時我們還要進行用寫字板和WORD來回打開已排版好的文件進行保存,然後再重新加載,以看是否有亂碼出現。

     有時可能我們只有等到預覽時,或是運行程序時纔可以看到或是注意。但這樣的話感覺麻煩,這時我們只要進行所有內容保存,關掉。然後重啓打開此控件的設計頁面,這時就可以看到是否能夠正確加載內容了。如果有亂碼的話,此時也能看出來,我們再根據需要進行修改。然而再怎麼設計,不知道爲什麼有些時候,上標還是不能正確顯示,特別是文字多的時候,我們不能一個一個去填充。不知道國產報表控件,這個問題是否能夠很好的解決。

      最後在發佈的時候,一定注意,AR報表控件或產生一個ZH—CS這樣的一個目錄,其下面有一個DLL文件,這個可不要刪除了,應該是咱們的中文內容的一個編碼。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章