日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java中的values函数_巧用valueat函数(快逸免费版)

發布時間:2023/12/10 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java中的values函数_巧用valueat函数(快逸免费版) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在制作報表時,經常會遇到將數據庫里一列數據按照條件取值后,分為多列顯示的需求,例如:數據庫中有一列名為type的數據,在報表中,第一列選擇type為1的數據,第二列選擇type為2的數據。由于受到擴展格的影響,總是實現不了這樣的需求。本文簡單簡單介紹一下如何用valueat函數實現按條件取值分多列顯示數據的需求。

第一步:制作報表,如圖所示:

預覽效果:

如圖所示,由于B2的默認左主格是A2,所以B2隨A2擴展,里面沒有數據。

第二步:修改報表,如圖所示:

如圖所示:首先在B2和C2用count函數計算出指定條件后有多少條數據,然后在A3單元格中用max函數獲取一個最大值,然后用to函數從0擴展出展示數據所需要的單元格數量,最后用valueat函數根據指定位置返回數組或者集合表達式中的某一個元素。

Valueat函數的用法如下:

語法:

valueat(arrayexp,suffixExp)

參數說明:

arrayexp??? 數組或者集合表達式

suffixExp??? 整數,用于指定返回集合中的第幾個元素,以0開始計數

返回值:

集合中的一個元素,數據類型由集合中的元素類型決定

示例:

例1:valueat(to(5,8),2)??????? 返回值為:7

例2:valueat({“a”,”b”,”c”},0)??? 返回值為:”a”

B3單元格里的表達式:valueat(ds1.Select(TYPE,,TYPE==”9011″),A3)

C3單元格的表達式:valueat(ds1.Select(TYPE,,TYPE==”9011″),A3)

預覽效果:

這樣,就可以實現將數據庫里的一列數據按條件分成多列顯示了。同理,還可以添加C列,D列等。

總結

以上是生活随笔為你收集整理的java中的values函数_巧用valueat函数(快逸免费版)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。