其實在Delphi7發布以前,我們就已經看到過有關Rave的相關內容,但它在那時,是非常的復雜的,如*圖11.1所示。
*圖11.1.Delphi6下面的Rave
而在使用它時,我們會看到一個與現在的界面相差不是太多的一個設計界面,如*圖11.2所示。
*圖11.2.Rave4的設計界面
通過這樣的一個報表設計界面,開發人員可以開發出符合用戶要求的報表來,而且更可貴的是這一切與使用Delphi集成開發環境幾乎是完全的一樣,這可能是Rave與其它的報表組件最大的外觀上的不同吧!
在*圖11.2中,我們看到的是Rave4.0中的界面,而當Delphi7發布後,Rave也隨之升級為Rave5.0,而它們的組件也產生了非常大的變化,而這些變化是在吸收了Rave4的優點,並更加集成化後得到的一個新的版本。如*圖11.3所示。
*圖11.3.Delphi7下的Rave
而在設計報表時,它的報表組件欄也再一次的支持了浮動功能,這樣就可以更加容易的進行自定義的處理,如*圖11.4所示