<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      巧用銳浪報表:用報表腳本實現動態顯示小數位數

       

      需求概述

      在某些統計報表中,某類數字其值取值范圍相當大,為了讓超大的數據總的顯示位數不要太多,而較小的數據又要顯示有足夠的精度,即根據數據的大小,顯示不同的小數位數,這有點類似計算機中表示帶小數數據的浮點數機制。

      在銳浪報表中可以通過設置數據的“格式”屬性來實現數字按規定格式顯示出來,但上面的要求并不能直接通過設置格式來實現,而是要借助報表腳本功能來實現。

      實現說明

      首先設置數據的格式為輸出需要的最多小數位數,如格式為“#,##0.000000”,表示數據始終顯示5位小數。然后利用報表腳本根據數據值的大小確定要輸出的小數位,將后面多余的小數位截掉,這樣就得到需要的顯式文字。

      在字段或統計框的“獲取顯示文字腳本”屬性上寫報表腳本可以設置其顯示文字,舉例腳本代碼:

      //根據值確定要顯示的位數
      var v = Sender.Value;
      var digit = 0;
      if (v>2000)
        digit = 0;
      else if (v>1500)
        digit = 2;
      else if (v>800)
        digit = 3;
      else
        digit = 5;

      var Text = Sender.DisplayText;  //得到根據格式化串生成的蘇劇顯示文本,如:123.45600 
      var Index = Text.indexOf(".");  //確定小數點位置
      if (digit > 0)
        Index = Index + digit + 1;
      else
        Index = Index;
      Sender.DisplayText = Text.substr(0, Index);  //截取顯示文字,并設置為數據的顯示文本

      示例下載(http://www.rubylong.cn/download/samples/FloatDecimal.grf)

      posted on 2010-08-02 09:24  報表工具研究  閱讀(1656)  評論(0)    收藏  舉報

      導航

      主站蜘蛛池模板: 最新精品国产自偷在自线| 四虎国产精品免费久久久| 婷婷亚洲综合五月天小说| 麻豆国产va免费精品高清在线| 亚洲日本乱码熟妇色精品| 亚洲国产av久久久| 久久亚洲精品情侣| 亚洲一久久久久久久久| 国产成人无码免费网站| 性欧美vr高清极品| 美女黄网站人色视频免费国产| 亚洲天堂av免费在线看| 中文字幕在线亚洲精品| 青青草原网站在线观看| 亚洲中文字幕一区二区| 国产又爽又黄的精品视频| 成人国产乱对白在线观看| 色婷婷综合久久久中文字幕| 欧美日本国产va高清cabal| 国产资源精品中文字幕| 99www久久综合久久爱com| 国产福利高颜值在线观看| 在线a亚洲老鸭窝天堂| 国产粉嫩美女一区二区三| 亚洲精品国男人在线视频| 天天躁日日摸久久久精品| 亚洲国产精品一区在线看| 国产一区二区视频在线看| 国产一级黄色片在线播放| 最近2019免费中文字幕8| 亚洲欧美国产日韩天堂区| 国产精品成人免费视频网站京东| 国产高清国产精品国产专区| 欧美成人性色一区欧美成人性色区| 国产精品一区二区中文| 国产午夜精品理论大片| 国产精品美女自慰喷水| 亚洲AV成人片不卡无码| 日韩精品不卡一区二区三区| 国内少妇人妻偷人精品| 合水县|