序列生成函式
皕傑報表的序列生成函式是我們經常會使用的,在做報表的時候,經常需要生成一個序列,比如:字母序列a、b、c、d、e…
皕傑報表本身提供了list函式來生成有限的列舉序列,使用如下:
語法:list(valueExp1{,valueExp2{,valueExp3{,……}}})
引數說明:valueExp(n) 可以是字元型資料,整型資料,浮點型資料,布林型資料或表示式
舉例說明:
例1:list(1,2,3),結果為:1,2,3。
例2:list(‘一級’, ‘二級’),結果為:一級,二級
例3:list(12>3,12=13),結果為:true,false
但是list函式是基於列舉的方式,如果序列的成員過多,採用list函式,書寫起來太長,影響效率。
所以,皕傑報表又另外提供了一個zone函式來生成一組整數序列、字元序列或日期序列,使用如下:
語法:zone(from, to{,isStrict})
引數說明:
from 開始的數值、字母或日期(如果引數是日期時間,會忽略時間,僅僅當作日期來處理)
to 結束的數值、字母或日期(如果引數是日期時間,會忽略時間,僅僅當作日期來處理)
isStrict 是否嚴格排序模式。在嚴格模式下,序列一定是從from到to排列的;在寬鬆模式下,序列是從小到大排列的;不設定該值的話,是寬鬆模式(即:預設是false)
舉例說明:
例1:zone(1,3),生成的整數序列為1,2,3
例2:zone(a,f),生成的字母序列為a,b,c,d,e,f
例3:zone(K,F),生成的字母序列為F,G,H,I,J,K
例4:zone(K,F,true),生成的字母序列為K,J,I,H,G,F
例5:zone(todate(‘2021-02-27’),todate(‘2021-03-02’)),生成的日期序列為2021-02-27,2021-02-28,2021-03-01,2021-03-02
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70023352/viewspace-2928588/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- iPhone查詢序列號生成函式iPhone函式
- 利用IDENTITY()函式重新為列生成序列IDE函式
- lg生成函式函式
- C++ 序列操作函式C++函式
- 生成函式入門函式
- 淺談生成函式函式
- 生成密碼函式密碼函式
- [數學] 生成函式函式
- 【模板】生成函式 I函式
- 生成函式小記函式
- 函式遞迴與生成式函式遞迴
- 生成函式與多項式函式
- python函式每日一講 - filter函式過濾序列Python函式Filter
- 生成器函式generator函式
- 【筆記】普通生成函式筆記函式
- C++ 序列操作函式最全總結C++函式
- 使用 bcrypt 函式生成密碼函式密碼
- 生成器函式,迭代器函式
- javascript生成map物件的函式JavaScript物件函式
- 生成函式 學習筆記函式筆記
- Python利用partial偏函式生成不同的聚合函式Python函式
- 生成器 推導式 內建函式函式
- 使用 Java 8 函數語言程式設計生成字母序列Java函數程式設計
- 學生成績判斷函式介面函式
- 數論函式群在數論多項式生成函式集上的作用函式
- 用api函式讀取硬碟的序列號 (轉)API函式硬碟
- 自定義生成器函式模擬Python內建函式filter()函式PythonFilter
- 概率論12 矩與矩生成函式函式
- python 生成器 和生成器函式 以及各種推導式Python函式
- 遞迴、三元表示式、生成式(列表,字典)、匿名函式遞迴函式
- Python 序列型別以及函式引數型別Python型別函式
- [Django REST framework - 序列化元件、source、鉤子函式]DjangoRESTFramework元件函式
- 機率論12 矩與矩生成函式函式
- 解析python生成器函式的呼叫Python函式
- python生成器函式的特點Python函式
- python中fork()函式生成子程式分析Python函式
- ES6生成器函式generator函式
- chatgpt生成的所有分析函式,感覺很好.ChatGPT函式