• <menu id="w2i4a"></menu>
  • logo Stimulsoft中文文檔

    分層報告


    Stimulsoft是白俄羅斯一家報表控件廠商,該商家一直專注于報表控件的研發(fā)與創(chuàng)新,是報表控件行業(yè)的領(lǐng)導(dǎo)者。Stimulsoft 經(jīng)過多年的努力,終于實現(xiàn)了更加簡單的設(shè)計報表,數(shù)據(jù)驅(qū)動更快的應(yīng)用程序,更加簡便的應(yīng)用新的技術(shù),極大程度上的減少了開發(fā)人員的工作量,提高了工作的效率。

    Stimulsoft Reports官方正版下載

    執(zhí)行以下步驟創(chuàng)建分層報告:

    1. 運行設(shè)計器;

    2. 連接數(shù)據(jù):

    2.1. 創(chuàng)建新連接;

    2.2. 創(chuàng)建新數(shù)據(jù)源

    3. 將 HierarchicalBand 放在報告模板的一個頁面上。

    stimulsoft

    4. 編輯 HierarchicalBand:

    4.1. 按高度對齊 HierarchicalBand;

    4.2. 設(shè)置 HierarchicalBand 的屬性。例如,如果需要打破 HierarchicalBand,則將 "Can Break(可打破)"屬性設(shè)置為 true;4.3. 設(shè)置 

    HierarchicalBand 的背景;

    4.4. 設(shè)置 HierarchicalBand 的邊框;

    4.5. 設(shè)置邊框顏色

    5. 使用數(shù)據(jù)源屬性設(shè)置 HierarchicalBand 的數(shù)據(jù)源:

    stimulsoft

    6. 將帶有表達式的文本組件放在 HierarchicalBand 中。其中表達式是對數(shù)據(jù)字段的引用。例如,放置三個帶表達式的文本組件: {Employees.LastName}、{Employees.City} 和 {Employees.Region};

    7. 編輯文本(Text)和文本組件(TextBox):

    7.1. 將文本組件拖動到 HierarchicalBand 的指定位置;

    7.2.設(shè)置文本字體:大小、樣式、顏色;

    7.3.垂直和水平對齊文本組件;

    7.4. 設(shè)置文本組件的背景顏色

    7.5. 對齊文本組件中的文本

    7.6. 設(shè)置文本組件的屬性值。例如,如果要對文本進行包邊,請將 "Word Wrap(文字包邊)"屬性設(shè)置為 true;

    7.7. 設(shè)置文本組件的邊框

    7.8. 設(shè)置邊框顏色

    stimulsoft

    8. 設(shè)置 KeyDataColum 屬性,選擇要為數(shù)據(jù)行分配標識號的數(shù)據(jù)列。在本例中,選擇 EmployeeID 數(shù)據(jù)列:

    stimulsoft

    9. 設(shè)置 MasterKeyDataColum 屬性,選擇一個數(shù)據(jù)列,在該數(shù)據(jù)列上指定對父條目表主鍵的引用。在本例中,選擇 ReportsTo 數(shù)據(jù)列:

    stimulsoft

    10. 設(shè)置縮進屬性,設(shè)置明細條目相對于父級條目的偏移量。在本例中,縮進屬性在報告中的單位為 20(厘米、英寸、百分之一英寸、像素);

    stimulsoft

    11. 設(shè)置 ParentValue 屬性,指明哪個條目將成為所有行的父條目。如果未指定該屬性,則使用默認值。默認情況下,ParentValue 屬性設(shè)置為空。在這種情況下,沒有指定 ParentValue 屬性的值,因此將使用默認值:

    stimulsoft

    12. 單擊預(yù)覽按鈕或使用預(yù)覽菜單項調(diào)用預(yù)覽。渲染報告后,所有對數(shù)據(jù)源的引用都將被這些數(shù)據(jù)源的數(shù)據(jù)取代。數(shù)據(jù)將按順序從為該數(shù)據(jù)帶指定的數(shù)據(jù)源中獲取。報告中 DataBand 的副本數(shù)等于數(shù)據(jù)源中的行數(shù)。

    stimulsoft

    13. 返回報告模板;

    14. 如有必要,在報告模板中添加其他波段,例如 HeaderBand;

    15. 編輯此波段:

    15.1.垂直對齊 HeaderBand;

    15.2.必要時設(shè)置 HeaderBand 的屬性;

    15.3.設(shè)置標題欄的背景顏色;

    15.4.如有必要,設(shè)置邊框;

    15.5. 更改邊框顏色。

    stimulsoft

    16. 將文本組件與表達式放在一起。HeaderBand 中文本組件中的表達式將成為數(shù)據(jù)標題;

    17. 編輯文本和文本組件

    17.1. 將文本組件拖動到帶中所需的位置;

    17.2. 設(shè)置字體:大小、樣式、顏色;

    17.3. 垂直和水平對齊文本組件;

    17.4. 設(shè)置文本組件的背景顏色

    17.5. 對齊文本組件中的文本

    17.6. 必要時設(shè)置文本組件的屬性值;

    17.7. 必要時設(shè)置文本組件的邊框

    17.8. 設(shè)置邊框顏色

    stimulsoft

    18. 單擊 "Preview "按鈕或使用 "Preview "菜單項調(diào)用 " Viewer"。渲染報告后,所有對數(shù)據(jù)源的引用都將替換為這些數(shù)據(jù)源中的數(shù)據(jù):

    stimulsoft

    添加樣式

    1. 返回報告模板;

    1. 選擇組件。在我們的例子中,這是文本組件;

    2. 調(diào)用條件對話框。例如,單擊控制面板上的 "Conditions "按鈕。

    stimulsoft

    3. 要開始操作,必須單擊添加條件按鈕,然后在條件對話框中將顯示條件和格式選項。條件可以有兩種類型: 值和表達式。在這種情況下,請考慮一個條件示例,如 Expression。下圖顯示了帶有格式化選項和條件的條件對話框示例:

    stimulsoft

    4. 指定條件格式化選項。在這種情況下,指定條件意味著指定表達式。例如,Line% 2 == 1,而設(shè)置格式是指更改背景,例如,按下 "Back Color "按鈕并從下拉列表中選擇背景顏色值。
    5. 單擊確定。還應(yīng)注意的是,奇數(shù)行和偶數(shù)行有不同的樣式,有必要對每個文本組件進行條件格式化;
    6. 通過單擊預(yù)覽選項卡或單擊預(yù)覽菜單項調(diào)用查看器來渲染報告。

    stimulsoft
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();