新的一年到了,和大家交流一下水晶報表的設計和製作

2021-04-02 18:22:08 字數 1336 閱讀 1924

使用水晶報表已經有一年多了,製作的報表也有100多張了,其中的酸甜苦辣不必說了。

記得當初專案下來的時候很急了,上司說:「水晶報表是目前最流行的報表製作工具,有很多大的企業都用這個工具,我們這個專案也想使用這個工具。... ...」。結果可想而知了,我就在一年多的時間中掙扎著。

經驗分析:

說句真心話,水晶報表做的真的很不錯,而且它也很靈活,不過它不適合中國人的報表使用習慣,因為中國人的使用的報表都帶有複雜的**。雖說水晶報表帶有**和框物件,報表還遠遠不夠。

舉列子說明:

1.看下面的報表樣式,國外的報表樣式,很容易就能畫出來了。

設計模式:

設計模式就完成了,可能做的就是加些,徽標,花邊就完活了。

而國內的就不一樣了,必須加格式的補充,如每一頁列印的必須要有格式填充,當列印到最後一頁的時候資料非常的少,也必須將格式補充好,這樣畫格仔的工作就多了很多。

下面看看我是如何實現的格仔的補充過程:

a.在頁首部分新增乙個頁首b,在頁首a中畫表頭,再在頁首b中畫上你需要的**,將頁首b設定為延續到後續節,這樣其它節的內容就可以和後續節的內容在一起顯示了。

b.在報表中設定每頁顯示的記錄數,就是在詳細資料節-》在前面新建的公式中設定(好多朋友好像都這樣做的,如果不懂和我聯絡。)然後在資料集中跟據分組填充空白行(就是非顯示字段填寫,顯示字段內容為空。)這樣空白的行就在報表中顯示出來了,不過只顯示格仔,沒看到資料。

a、b兩種方法的對比分析:a.適合格式不同的塊報表,比如:報表的前半部分是一般的線性報表,而另一部分是統計休息,這樣a的方法適合。a方法的優點是可以在頁首中設定多個不同的塊,然後在每個頁首的-》抑制顯示(無深化)公式設定部分設定顯示條件,做出適合你的報表。而方法b適合一般的線性報表,不用太多畫討厭的線。

a.執行結果

review一下上一年的積累

自己從一線開發角色轉變,這個轉變沒有過渡,直接懟上去的,從之前每天只擼完自己的任務 沒有p0級 bug 就 ok。到現在,每次需求評審,需求評審,api評審,中間各種拉動會議,開發中處理跟蹤問題,跟蹤所有人員進度,質量把控,白盒 黑盒。再到預發布 灰度,最後保證按時上線,甚至上線後各種突發 bug,...

記憶一下這一年《我是這麼過來的》

這一年是哪一年?2013年11月25日,帶著重新開始的想法來到了現在這家公司,22日面試,在莫名的自信的情況下各種吹噓,也就是這麼一次性的面試結束了,當時一起面試的還有大神幾枚,為什麼是我?最後我想到的理由是我是比較自信的,其實,是運氣比較好罷了,適當的時候抓住了不屬於自己的機會。回憶 也在園子裡面...

總結一下維護了一年的乙個軟體系統的軟體體系(一)

大概一年以前參與到乙個大型資訊管理軟體系統的維護工作中,這個系統是b s結構,主要負責某省煤炭資源運銷管理,應用在了鐵路這個渠道管理上,我們的主要的系統維護工作重心在鐵路管理維護上,另外還負責一些 資訊發布管理功能的維護。這個管理系統有自己的一套網路體系,因為我並沒有參與其中的網路體系的搭建與後期的...