多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > htmlcss > web報表工具finereport常用函數的用法總結(數組函數)

web報表工具finereport常用函數的用法總結(數組函數)

來源:程序員人生   發布時間:2015-04-15 08:21:54 閱讀次數:3663次

ADD2ARRAY

ADDARRAY(array,insertArray, start):在數組第start個位置插入insertArray中的所有元素,再返回該數組。

示例:

ADDARRAY([3,4, 1, 5, 7], [23, 43, 22], 3)返回[3, 4, 23, 43, 22, 1, 5, 7].

ADDARRAY([3,4, 1, 5, 7], "測試", 3)返回[3, 4, "測試", 1, 5, 7].

注意:

如果start為小于1的數或不寫start參數,則默許從數組的第1位開始插入數組元素


ARRAY

ARRAY(arg1,arg2...):返回1個由arg1,arg2,...組成的數組.

arg1,arg2,...:字符串或數字.

示例:

ARRAY("hello")= ["hello"].

ARRAY("hello","world")= ["hello","world"].

ARRAY("hello",98)= ["hello",98].

ARRAY(67,98)= [67,98].


GETARRAYELEMENT

GETARRAYELEMENT(array,index):函數返回數組array的第index個元素。

示例:

String[]array = {"a", "b", "c", "d"}

GETARRAYELEMENT(array,3)等于c.

GETARRAYELEMENT(array,1)等于a.


GREPARRAY

GREPARRAY(array,fn):函數(返回true或false)是條件,過濾此數組,最后構成1個新數組。

示例:

GREPARRAY([3,4,2,3,6,8,7],"item != 3")等于[4,2,6,8,7]

注意:該函數的第2個參數是1個字符串。


INARRAY

INARRAY(co,array):返回co在數組array中的位置,如果co不在array中,則返回0.

示例:

String[]arr = {"a","b","c","d"}

那末INARRAY("b", arr)等于2.


INDEX

INDEX(key,val1,val2,...):返回key在val1,val2,...所組成的序列中的位置,不存在于序列中則返回參數的個數.

備注:

key和valn可以是任意類型

示例:

INDEX(2,2)等于1。

INDEX(2,1,2)等于2。

INDEX(2,4,5,6)等于4。

INDEX("b","b","o","y")等于1。


INDEXOFARRAY

INDEXOFARRAY(array,index):返回數組array的第index個元素。

示例:

INDEXOFARRAY(["第1個", "第2個", "第3個"], 2)返回"第2個"。


MAPARRAY

MAPARRAY(array,fn):把1個數組中的項目轉換到另外一個數組中。

array(Array):要轉換的數組

fn(Function):處理數組項目的函數

示例:

MAPARRAY([3,4,2,3,6,8,7],"item != 3")等于[false,true,true,false,true,true,true].


RANGE

RANGE(from,to,step)函數表示從整數from開始,以step為每步的示例:直到整數to的1個數字序列。

備注:

RANGE函數有3種參數情勢

RANGE(to),缺省默許from為1,step為1

RANGE(from,to),默許的step為1

RANGE(from,to,step),個參數的情況參照上面的注釋

示例:

RANGE(4)返回[1,2,3,4].

RANGE(⑸)返回[].

RANGE(⑴,3)返回[⑴,0,1,2,3].

RANGE(0,5)返回[0,1,2,3,4,5].

RANGE(6,⑴,⑵)返回[6,4,2,0].

RANGE(4,1,1)返回[].


REMOVEARRAY

REMOVEARRAY(array,start, deleteCount):從數組array中刪除從第start個元素開始的deleteCount個數組元素,并返回刪除后的數組。

示例:

REMOVEARRAY([3,4, 4, 2, 6, 7, 87], 4, 2)返回[3, 4, 4, 7, 87].


REVERSEARRAY

REVERSEARRAY(array):返回數組array的倒序數組。

示例:

REVERSEARRAY(["第1個", "第2個", "第3個"])返回["第3個", "第2個", "第1個"].


SLICEARRAY

SLICEARRAY(array,start, end):返回數組從第start個到第end個元素(包括第end個元素)。

示例:

SLICEARRAY([3,4, 4, 5, 1, 5, 7], 3, 6)返回[4, 5, 1, 5].

當不使用end參數時,返回從start開始到數組結束之間的元素。

SLICEARRAY([3,4, 4, 5, 1, 5, 7], 3)返回[4, 5, 1, 5, 7].


SORTARRAY

SORTARRAY(array):返回數組array排過序的數組。

示例:

SORTARRAY([3,4, 4, 5, 1, 5, 7])返回[1, 3, 4, 4, 5, 5, 7].

注意:數組array的元素類型必須1樣,并且要可比較。


UNIQUEARRAY

UNIQUEARRAY(array):去掉數組array中的重復元素。

示例:

UNIQUEARRAY([14,2, 3, 4, 3, 2, 5, 6, 2, 7, 9, 12, 3])返回[14, 2, 3, 4, 5, 6, 7, 9, 12].

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 牛和人交videos欧美3d | 国产亚洲精品中文带字幕21页 | 欧美激情视频一区二区 | 伊人成综合网 | 亚洲国产片 | 亚洲免费人成在线视频观看 | 国产欧美一区二区三区精品 | 中文字幕亚洲欧美一区 | 成人亚洲在线观看 | 黄色的网站免费观看 | 欧美18毛片 | 欧美激情精品久久久久久久九九九 | 男女污视频在线观看 | 久久私人影院 | 亚洲嫩草影院久久精品 | 波多久久夜色精品国产 | 成人免费小视频 | 最新欧美一级视频 | 欧美图片另类小说综合 | 最近伦中文字幕高清字幕mv | 最近更新中文字幕免费版 | 成人伊人亚洲人综合网站222 | 欧美jizz18性欧美年轻 | 亚拍精品一区二区三区 | 亚洲天堂影院在线观看 | 牛和人交videos欧美冫3d | 日本护士和病人xxxxx | h在线免费观看 | 成人伊人亚洲人综合网站222 | 密桃av | 国产成人精选免费视频 | 最近的免费中文字幕视频 | 91国语精品3p在线观看 | 国产久7精品视频 | 欧美一级二级毛片视频 | 欧美69xx性欧美 | 一区二区三区视频在线播放 | 正在播放国产一区 | 无国产精品白浆免费视 | 一级片免费 | 久久久高清日本道免费观看 |