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

    顏色比例條件


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

    Stimulsoft Reports官方正版下載

    顏色標(biāo)度條件允許在渲染的報(bào)告中選擇與該條件相對(duì)應(yīng)的顏色組件。色標(biāo)條件的工作原理如下:如果色標(biāo)由 2 種顏色(最小值和最大值)組成,則指定所選數(shù)據(jù)列的最小值和最大值。與最大值和最小值相對(duì)應(yīng)的值用顏色表示。對(duì)于從所選數(shù)據(jù)列中提取的其他值,將計(jì)算其在色標(biāo)中的位置。如果最小值等于或小于條件中指定的最小值,這意味著它將是一個(gè)邊界最小值,并將使用為最小值選擇的顏色。如果數(shù)據(jù)列中的最大值等于或大于條件中指定的最大值,那么它將是最大邊界值,并將使用為最大值選擇的顏色。如果該值處于最小值和最大值的中間,那么具有該值的組件的背景色將是最小值和最大值的內(nèi)插顏色。如果色標(biāo)由 3 個(gè)值(低、中、高)組成,則定義了最小值、中等值和最大值。對(duì)于從所選數(shù)據(jù)列中提取的每個(gè)值,將根據(jù)該值的位置計(jì)算出其在色標(biāo)中的位置,并分配顏色。這樣,組件的顏色就發(fā)生了變化。色標(biāo)表示三種顏色之間的平滑過(guò)渡:從最小到中等的顏色,以及從中等到最大的顏色。如果一個(gè)組件的值嚴(yán)格處于最小值和平均值的中間,其背景色將是最小值和中等值的內(nèi)插色。如果組件的值嚴(yán)格介于平均值和最大值之間,則其背景色將是中值到最大值的插值顏色。圖片顯示的是一個(gè)報(bào)告頁(yè)面:

    stimulsoft

    添加顏色比例條件。為此,請(qǐng)選擇一個(gè)文本組件,例如帶有 {Employees.EmployeeID} 表達(dá)式的組件。添加顏色比例條件。更改條件的參數(shù)。下圖顯示了條件對(duì)話(huà)框:

    stimulsoft

     列字段。該字段表示將從中獲取條件值的數(shù)據(jù)列;

     顏色標(biāo)度類(lèi)型字段提供了選擇顏色方案類(lèi)型的機(jī)會(huì):雙色標(biāo)度或三色標(biāo)度。下圖顯示了選擇色標(biāo)類(lèi)型的菜單:

    stimulsoft

     類(lèi)型字段可用于更改最小色標(biāo)值字段中指定的值的類(lèi)型。下圖顯示了選擇值類(lèi)型的菜單:

    stimulsoft

     值字段。用于最小色階;
     顏色字段。用于最小色標(biāo);
     樣本字段。在報(bào)告中顯示從最小到中等以及從中等到最大的色標(biāo)。如果選擇的是雙色標(biāo),則該字段將顯示從最小到最大的顏色梯度;
     中等色標(biāo)的一組參數(shù)(類(lèi)型、值、顏色);
     最大色標(biāo)的一組參數(shù)(類(lèi)型、值、顏色)。
    更改報(bào)告模板后,報(bào)告引擎將根據(jù)指定參數(shù)對(duì)文本組件執(zhí)行條件格式化。在這種情況下,根據(jù)組件的值,文本組件的背景將發(fā)生變化。下圖顯示了帶有條件格式化的報(bào)告渲染頁(yè)面:

    stimulsoft

    如上圖所示,在文本組件中,背景顏色會(huì)根據(jù)色標(biāo)中的數(shù)值發(fā)生變化。

    掃碼咨詢(xún)


    添加微信 立即咨詢(xún)

    電話(huà)咨詢(xún)

    客服熱線(xiàn)
    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); })();