頁面上帶有圖表的報告
Stimulsoft是白俄羅斯一家報表控件廠商,該商家一直專注于報表控件的研發與創新,是報表控件行業的領導者。Stimulsoft 經過多年的努力,終于實現了更加簡單的設計報表,數據驅動更快的應用程序,更加簡便的應用新的技術,極大程度上的減少了開發人員的工作量,提高了工作的效率。
為更好地理解本步驟說明,請觀看視頻文件。
執行以下步驟創建帶圖表的報告:
1. 運行設計器;
2. 連接數據:
2.1. 創建新連接;
2.2. 創建新數據源;
3. 將圖表組件放在頁面上,如下圖所示。

4. 編輯圖表組件
4.1. 按寬度對齊
4.2. 更改圖表組件的屬性。例如,如果需要圖表組件按高度增長,則將 GrowToHeight 屬性設置為 true;
4.3. 如果需要,為圖表組件設置邊框;
4.4. 更改邊框顏色
4.5. 編輯圖表區域。例如,如果需要更改圖表區域的顏色,可更改 Area.Brush.Color 屬性。
5. 使用圖表類型屬性更改圖表類型。例如,將其設置為聚類列:
6. 添加系列。調用系列編輯器,例如雙擊圖表。
單擊添加系列按鈕添加系列,并在菜單中選擇系列類型。下圖顯示了添加系列按鈕的菜單:

需要注意的是,數字類型應與圖表類型相匹配;如果是聚類列圖表類型,則系列必須是聚類列類型。
7. 設置圖表系列:
7.1. 獲取序列的值和參數數據。為系列獲取數據有三種方法:從字典中設置列數據,或指定表達式,或通過分隔符", "以列表形式手動指定系列值。例如,創建兩行,并用"; "分隔符手動將這些系列的值定義為一個列表:參數系列 1 - A; B 的值 - 1; 1.25;參數系列 2 - A; B 的值 - 2, 0.75。
7.2. 更改序列屬性值。例如,如果需要隱藏零值,請將顯示零值屬性設置為 false;
7.3. 啟用或禁用系列標簽;
7.4. 編輯行標題:對齊、更改樣式、字體、值類型等;
7.5. 通過設置以下屬性值,更改系列的設計: 邊框顏色、刷子、顯示陰影。
下圖顯示了一個帶有圖表的報告模板示例:

8. 編輯圖例:
8.1. 啟用或禁用圖例的可見性。您可以將 Legend.Visible 屬性的值分別設置為 true 或 false;
8.2. 水平和垂直對齊圖例;
8.3. 更改圖例設計等。
下圖顯示了一個圖表顯示圖例的報告模板示例:

9. 更改圖表樣式,徹底改變圖表外觀:
9.1. 更改樣式屬性。該屬性的值為圖表樣式;
9.2. 將 AllowApplyStyle 設置為 true。如果 AllowApplyStyle 屬性設置為 false,那么報表生成器在渲染時將考慮系列外觀的值。
下圖顯示了更改樣式后的圖表報告模板示例:

10. 單擊 "Preview "按鈕或調用查看器,單擊 "Preview "菜單項。下圖顯示了帶有圖表的報告樣本:

添加樣式
1. 返回報告模板;
2. 調用樣式設計器;
下圖顯示了樣式設計器:

單擊添加樣式按鈕開始創建樣式。從下拉列表中選擇圖表。使用 "Basic Color Style"、"Brush Type "和 "Style Colors "屬性組設置樣式。

單擊關閉。在圖表組件的樣式屬性值列表中將顯示自定義樣式。在我們的例子中,值是圖表的樣式。選擇該值;
3. 單擊預覽按鈕或調用查看器,單擊預覽菜單項。下圖顯示了應用了樣式的圖表的報告示例:
