📝 docs(tsl): restructure agent-facing reference

Rework TSL syntax, catalog, modules, and routing docs around deterministic agent lookup and generation.

Split large catalog pages into focused function fact pages, remove obsolete pending/verified/unavailable paths, and update consistency tests for the new structure.
This commit is contained in:
csh
2026-06-09 17:24:30 +08:00
parent 9c194170a1
commit 540b3c0a1b
192 changed files with 32929 additions and 13533 deletions
@@ -0,0 +1,391 @@
# 基础函数 - 常用日期时间函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 常用日期时间函数
### `time()`
用途:日期时间处理函数。
参数个数:0
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | ---- |
### `decodeTime(value, hour, minute, second, millisecond)`
用途:日期时间处理函数。
参数个数:5
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------------- | ---- | -------- | ----------------------------------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `hour` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `hour` |
| 3 | `minute` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `min` |
| 4 | `second` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `sec` |
| 5 | `millisecond` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `msec` |
### `dayOfWeek(value)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `encodeTime(hour, minute, second, millisecond)`
用途:日期时间处理函数。
参数个数:4
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------------- | ---- | -------- | -------------------- |
| 1 | `hour` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `minute` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `second` | 是 | 整数 | 按源文档示例顺序传入 |
| 4 | `millisecond` | 是 | 整数 | 按源文档示例顺序传入 |
### `now()`
用途:日期时间相关函数。
参数个数:0
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | ---- |
### `decodeDate(value, year, month, day)`
用途:日期时间处理函数。
参数个数:4
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | ------------------------------------------------ |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `year` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `year` |
| 3 | `month` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `month` |
| 4 | `day` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `day` |
### `date()`
用途:日期时间处理函数。
参数个数:0
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | ---- |
### `tryEncodeDate(year, month, day, out_date)`
用途:日期时间处理函数。
参数个数:4
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ---------- | ---- | -------- | ----------------------------------------------- |
| 1 | `year` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `month` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `day` | 是 | 整数 | 按源文档示例顺序传入 |
| 4 | `out_date` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `date` |
### `tryEncodeTime(hour, minute, second, millisecond, out_time)`
用途:日期时间处理函数。
参数个数:5
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------------- | ---- | -------- | ----------------------------------------------- |
| 1 | `hour` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `minute` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `second` | 是 | 整数 | 按源文档示例顺序传入 |
| 4 | `millisecond` | 是 | 整数 | 按源文档示例顺序传入 |
| 5 | `out_time` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `time` |
### `decodeDateFully(value, year, month, day, day_of_week)`
用途:日期时间处理函数。
参数个数:5
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------------- | ---- | -------- | ------------------------------------------------ |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `year` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `year` |
| 3 | `month` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `month` |
| 4 | `day` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `day` |
| 5 | `day_of_week` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `dow` |
### `encodeDate(year, month, day)`
用途:日期时间处理函数。
参数个数:3
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `year` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `month` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `day` | 是 | 整数 | 按源文档示例顺序传入 |
### `tryStrToDate(value, out_date)`
用途:日期时间处理函数。
参数个数:2
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ---------- | ---- | -------- | ----------------------------------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `out_date` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `date` |
### `strToDateTimeDef(value, default_value)`
用途:将字符串转换为对应类型。
参数个数:2
返回值:转换后的数值或日期
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | --------------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `default_value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `dateTimeToInternetStr(end_t, arg2)`
用途:日期时间处理函数。
参数个数:2
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `end_t` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `incAMonth(year, month, day, arg4)`
用途:常用日期时间函数相关函数。
参数个数:4
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `year` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `month` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `day` | 是 | 整数 | 按源文档示例顺序传入 |
| 4 | `arg4` | 是 | 整数 | 按源文档示例顺序传入 |
### `strToTime(value)`
用途:将字符串转换为对应类型。
参数个数:1
返回值:转换后的数值或日期
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
### `currentYear()`
用途:日期时间相关函数。
参数个数:0
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | ---- |
### `tryStrToTime(value, out_time)`
用途:日期时间处理函数。
参数个数:2
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ---------- | ---- | -------- | ----------------------------------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `out_time` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `time` |
### `strToDate(value)`
用途:将字符串转换为对应类型。
参数个数:1
返回值:转换后的数值或日期
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
### `dateTimeGMTToHttpStr(end_t)`
用途:日期时间处理函数。
参数个数:1
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `end_t` | 是 | 任意值 | 按源文档示例顺序传入 |
### `dateToStr(value)`
用途:将输入值转换为字符串。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `strToTimeDef(value, default_value)`
用途:将字符串转换为对应类型。
参数个数:2
返回值:转换后的数值或日期
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | --------------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `default_value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `dateTimeToStr(value)`
用途:将输入值转换为字符串。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `dateTimeToString(out_text, format_text, value)`
用途:将输入值转换为字符串。
参数个数:3
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------------- | ---- | -------- | -------------------- |
| 1 | `out_text` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `format_text` | 是 | 字符串 | 按源文档示例顺序传入 |
| 3 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `formatDateTime(format_text, value)`
用途:按指定格式输出结果。
参数个数:2
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------------- | ---- | -------- | -------------------- |
| 1 | `format_text` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `dateTimeGMTToCookieStr(end_t)`
用途:日期时间处理函数。
参数个数:1
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `end_t` | 是 | 任意值 | 按源文档示例顺序传入 |
### `strToDateTime(value)`
用途:将字符串转换为对应类型。
参数个数:1
返回值:转换后的数值或日期
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
### `isLeapYear(year)`
用途:判断条件是否成立。
参数个数:1
返回值:布尔值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `year` | 是 | 整数 | 按源文档示例顺序传入 |
### `gmtToLocalDateTime(gmt)`
用途:日期时间处理函数。
参数个数:1
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `gmt` | 是 | 字符串 | 按源文档示例顺序传入 |
### `timeToStr(value)`
用途:常用日期时间函数相关函数。
参数个数:1
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 实数 | 按源文档示例顺序传入 |
### `strToDateDef(value, default_value)`
用途:将字符串转换为对应类型。
参数个数:2
返回值:转换后的数值或日期
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | --------------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `default_value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `tryStrToDateTime(value, out_datetime)`
用途:日期时间处理函数。
参数个数:2
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | -------------- | ---- | -------- | --------------------------------------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `out_datetime` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `datetime` |
@@ -0,0 +1,29 @@
# 基础函数 - 简单转换函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 简单转换函数
### `dateToInt(value)`
用途:日期时间处理函数。
参数个数:1
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
### `intToDate(value)`
用途:日期时间处理函数。
参数个数:1
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
@@ -0,0 +1,232 @@
# 基础函数 - 普通日期函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 普通日期函数
### `isInLeapYear(date)`
用途:判断条件是否成立。
参数个数:1
返回值:布尔值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `date` | 是 | 任意值 | 按源文档示例顺序传入 |
### `isPM(arg1)`
用途:判断条件是否成立。
参数个数:1
返回值:布尔值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `isValidDate(value, arg2, arg3)`
用途:判断条件是否成立。
参数个数:3
返回值:布尔值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
### `isValidTime(value, arg2, arg3, arg4)`
用途:判断条件是否成立。
参数个数:4
返回值:布尔值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
| 4 | `arg4` | 是 | 整数 | 按源文档示例顺序传入 |
### `isValidDateTime(value, arg2, arg3, arg4, arg5, arg6, arg7)`
用途:判断条件是否成立。
参数个数:7
返回值:布尔值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
| 4 | `arg4` | 是 | 整数 | 按源文档示例顺序传入 |
| 5 | `arg5` | 是 | 整数 | 按源文档示例顺序传入 |
| 6 | `arg6` | 是 | 整数 | 按源文档示例顺序传入 |
| 7 | `arg7` | 是 | 整数 | 按源文档示例顺序传入 |
### `isValidDateDay(value, arg2)`
用途:判断条件是否成立。
参数个数:2
返回值:布尔值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `isValidDateWeek(value, arg2, arg3)`
用途:判断条件是否成立。
参数个数:3
返回值:布尔值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
### `isValidDateMonthWeek(value, arg2, arg3, arg4)`
用途:判断条件是否成立。
参数个数:4
返回值:布尔值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
| 4 | `arg4` | 是 | 整数 | 按源文档示例顺序传入 |
### `weeksInYear(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `weeksInAYear(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
### `daysInYear(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `daysInAYear(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
### `daysInMonth(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `daysInAMonth(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `today()`
用途:日期时间相关函数。
参数个数:0
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | ---- |
### `yesterday()`
用途:日期时间相关函数。
参数个数:0
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | ---- |
### `tomorrow()`
用途:日期时间相关函数。
参数个数:0
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | ---- |
### `isToday(aday)`
用途:判断条件是否成立。
参数个数:1
返回值:布尔值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `aday` | 是 | 整数 | 按源文档示例顺序传入 |
### `isSameDay(aday, today)`
用途:判断条件是否成立。
参数个数:2
返回值:布尔值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `aday` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `today` | 是 | 整数 | 按源文档示例顺序传入 |
@@ -0,0 +1,106 @@
# 基础函数 - 分解函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 分解函数
### `dateOf(value)`
用途:日期时间处理函数。
参数个数:1
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `timeOf(value)`
用途:日期时间处理函数。
参数个数:1
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `yearOf(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `monthOf(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `dayOf(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `hourOf(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `minuteOf(arg1)`
用途:进行数值统计计算。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `secondOf(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `milliSecondOf(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
@@ -0,0 +1,193 @@
# 基础函数 - 起始结束函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 起始结束函数
### `startOfTheYear(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `endOfTheYear(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `startOfAYear(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
### `endOfAYear(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
### `startOfTheMonth(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `endOfTheMonth(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `startOfAMonth(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `endOfAMonth(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `startOfTheWeek(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `endOfTheWeek(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `startOfAWeek(arg1, arg2, arg3)`
用途:日期时间相关函数。
参数个数:3
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
### `endOfAWeek(arg1, arg2, arg3)`
用途:日期时间相关函数。
参数个数:3
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
### `startOfTheDay(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `endOfTheDay(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `startOfADay(arg1, arg2, arg3)`
用途:起始结束函数相关函数。
参数个数:3
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
### `endOfADay(arg1, arg2, arg3)`
用途:日期时间相关函数。
参数个数:3
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
@@ -0,0 +1,317 @@
# 基础函数 - 关系函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 关系函数
### `hourOfTheYear(arg1)`
用途:关系函数相关函数。
参数个数:1
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `hourOfTheMonth(arg1)`
用途:关系函数相关函数。
参数个数:1
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `monthOfTheYear(arg1)`
用途:关系函数相关函数。
参数个数:1
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `milliSecondOfTheYear(arg1)`
用途:关系函数相关函数。
参数个数:1
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `weekOfTheYear(arg1)`
用途:关系函数相关函数。
参数个数:1
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `weekOfTheMonth(avalue, ayear, amonth)`
用途:关系函数相关函数。
参数个数:3
返回值:整数,值域是[16]
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | -------- | ---- | -------- | ----------------------- |
| 1 | `avalue` | 是 | 任意值 | TDateTime类型,日期时间 |
| 2 | `ayear` | 是 | 整数 | 整数,年,返回值 |
| 3 | `amonth` | 是 | 整数 | 整数,月,返回值 |
### `minuteOfTheYear(arg1)`
用途:进行数值统计计算。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `secondOfTheYear(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `dayOfTheYear(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `dayOfTheMonth(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `secondOfTheMinute(arg1)`
用途:进行数值统计计算。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `hourOfTheWeek(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `secondOfTheMonth(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `dayOfTheWeek(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `minuteOfTheDay(arg1)`
用途:进行数值统计计算。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `milliSecondOfTheSecond(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `secondOfTheWeek(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `minuteOfTheMonth(arg1)`
用途:进行数值统计计算。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `minuteOfTheHour(arg1)`
用途:进行数值统计计算。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `minuteOfTheWeek(arg1)`
用途:进行数值统计计算。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `milliSecondOfTheDay(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `milliSecondOfTheMonth(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `hourOfTheDay(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `milliSecondOfTheHour(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `secondOfTheHour(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `milliSecondofTheMinute(arg1)`
用途:进行数值统计计算。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `secondOfTheDay(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `milliSecondOfTheWeek(arg1)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
@@ -0,0 +1,111 @@
# 基础函数 - 范围判定函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 范围判定函数
### `withinPastYears(arg1, arg2, arg3)`
用途:日期时间相关函数。
参数个数:3
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
### `withinPastMonths(arg1, arg2, arg3)`
用途:日期时间相关函数。
参数个数:3
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
### `withinPastWeeks(arg1, arg2, arg3)`
用途:日期时间相关函数。
参数个数:3
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
### `withinPastDays(arg1, arg2, arg3)`
用途:日期时间相关函数。
参数个数:3
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
### `withinPastHours(arg1, arg2, arg3)`
用途:日期时间相关函数。
参数个数:3
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
### `withinPastMinutes(arg1, arg2, arg3)`
用途:进行数值统计计算。
参数个数:3
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
### `withinPastSeconds(arg1, arg2, arg3)`
用途:日期时间相关函数。
参数个数:3
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
### `withinPastMilliSeconds(anow, athen, arg3)`
用途:日期时间相关函数。
参数个数:3
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `anow` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `athen` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
@@ -0,0 +1,103 @@
# 基础函数 - 范围获得函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 范围获得函数
### `yearsBetween(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
### `monthsBetween(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
### `weeksBetween(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
### `daysBetween(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
### `hoursBetween(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
### `minutesBetween(arg1, arg2)`
用途:进行数值统计计算。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
### `secondsBetween(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
### `milliSecondsBetween(beg_t, end_t)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `beg_t` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `end_t` | 是 | 任意值 | 按源文档示例顺序传入 |
@@ -0,0 +1,101 @@
# 基础函数 - 范围生成函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 范围生成函数
### `yearSpan(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
### `monthSpan(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
### `weekSpan(beg_t, end_t)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `beg_t` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `end_t` | 是 | 任意值 | 按源文档示例顺序传入 |
### `daySpan(beg_t, end_t)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `beg_t` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `end_t` | 是 | 任意值 | 按源文档示例顺序传入 |
### `hourSpan(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
### `minuteSpan(beg_t, end_t)`
用途:进行数值统计计算。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `beg_t` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `end_t` | 是 | 任意值 | 按源文档示例顺序传入 |
### `secondSpan(beg_t, end_t)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `beg_t` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `end_t` | 是 | 任意值 | 按源文档示例顺序传入 |
### `milliSecondSpan()`
用途:范围生成函数相关函数。
参数个数:0
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | ---- |
@@ -0,0 +1,103 @@
# 基础函数 - 时间推移函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 时间推移函数
### `incYear(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `incMonth(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `incWeek(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `incDay(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `incHour(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `incMinute(arg1, arg2)`
用途:进行数值统计计算。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `incSecond(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `incMilliSecond(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
@@ -0,0 +1,171 @@
# 基础函数 - 组合、分解日期函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 组合、分解日期函数
### `encodeDateTime(value, arg2, arg3, arg4, arg5, arg6, arg7)`
用途:日期时间处理函数。
参数个数:7
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
| 4 | `arg4` | 是 | 整数 | 按源文档示例顺序传入 |
| 5 | `arg5` | 是 | 整数 | 按源文档示例顺序传入 |
| 6 | `arg6` | 是 | 整数 | 按源文档示例顺序传入 |
| 7 | `arg7` | 是 | 整数 | 按源文档示例顺序传入 |
### `decodeDateTime(end_t, year, month, day, hour, minute, second, millisecond)`
用途:日期时间处理函数。
参数个数:8
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------------- | ---- | -------- | ------------------------------------------------------ |
| 1 | `end_t` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `year` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `year` |
| 3 | `month` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `month` |
| 4 | `day` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `day` |
| 5 | `hour` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `hour` |
| 6 | `minute` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `minute` |
| 7 | `second` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `second` |
| 8 | `millisecond` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `millisecond` |
### `encodeDateWeek(value, arg2, arg3)`
用途:日期时间处理函数。
参数个数:3
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
### `decodeDateWeek(value, year, weekofyear, dayofweek)`
用途:日期时间处理函数。
参数个数:4
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------------ | ---- | -------- | ----------------------------------------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `year` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `year` |
| 3 | `weekofyear` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `weekofyear` |
| 4 | `dayofweek` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `dayofweek` |
### `decodeDateDay(value, year, dayofyear)`
用途:日期时间处理函数。
参数个数:3
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ----------- | ---- | -------- | ---------------------------------------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `year` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `year` |
| 3 | `dayofyear` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `dayofyear` |
### `encodeDateMonthWeek(value, arg2, arg3, arg4)`
用途:日期时间处理函数。
参数个数:4
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
| 4 | `arg4` | 是 | 整数 | 按源文档示例顺序传入 |
### `decodeDateMonthWeek(value, year, month, weekof_month, day_of_week1)`
用途:日期时间处理函数。
参数个数:5
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | -------------- | ---- | -------- | ------------------------------------------------------ |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `year` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `year` |
| 3 | `month` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `month` |
| 4 | `weekof_month` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `weekofMonth` |
| 5 | `day_of_week1` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `dayOfWeek1` |
### `tryEncodeDateTime(value, arg2, arg3, arg4, arg5, arg6, arg7, atime)`
用途:日期时间处理函数。
参数个数:8
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | ------------------------------------------------ |
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
| 4 | `arg4` | 是 | 整数 | 按源文档示例顺序传入 |
| 5 | `arg5` | 是 | 整数 | 按源文档示例顺序传入 |
| 6 | `arg6` | 是 | 整数 | 按源文档示例顺序传入 |
| 7 | `arg7` | 是 | 整数 | 按源文档示例顺序传入 |
| 8 | `atime` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `Atime` |
### `tryEncodeDateWeek(value, arg2, atime, arg4)`
用途:日期时间处理函数。
参数个数:4
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | ------------------------------------------------ |
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `atime` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `Atime` |
| 4 | `arg4` | 是 | 整数 | 按源文档示例顺序传入 |
### `tryEncodeDateDay(value, arg2, atime)`
用途:日期时间处理函数。
参数个数:3
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | ------------------------------------------------ |
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `atime` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `Atime` |
### `tryEncodeDateMonthWeek(value, arg2, arg3, arg4, atime)`
用途:日期时间处理函数。
参数个数:5
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | ------------------------------------------------ |
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
| 4 | `arg4` | 是 | 整数 | 按源文档示例顺序传入 |
| 5 | `atime` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `Atime` |
@@ -0,0 +1,284 @@
# 基础函数 - 日期重组函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 日期重组函数
### `recodeYear(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `recodeMonth(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `recodeDay(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `recodeHour(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `recodeMinute(arg1, arg2)`
用途:进行数值统计计算。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `recodeSecond(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `recodeMilliSecond(arg1, arg2)`
用途:日期时间相关函数。
参数个数:2
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `recodeDate(value, arg2, arg3, arg4)`
用途:日期时间处理函数。
参数个数:4
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
| 4 | `arg4` | 是 | 整数 | 按源文档示例顺序传入 |
### `recodeTime(value, arg2, arg3, arg4, arg5)`
用途:日期时间处理函数。
参数个数:5
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
| 4 | `arg4` | 是 | 整数 | 按源文档示例顺序传入 |
| 5 | `arg5` | 是 | 整数 | 按源文档示例顺序传入 |
### `recodeDateTime(value, arg2, arg3, arg4, arg5, arg6, arg7, arg8)`
用途:日期时间处理函数。
参数个数:8
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
| 4 | `arg4` | 是 | 整数 | 按源文档示例顺序传入 |
| 5 | `arg5` | 是 | 整数 | 按源文档示例顺序传入 |
| 6 | `arg6` | 是 | 整数 | 按源文档示例顺序传入 |
| 7 | `arg7` | 是 | 整数 | 按源文档示例顺序传入 |
| 8 | `arg8` | 是 | 整数 | 按源文档示例顺序传入 |
### `tryRecodeDateTime(value, arg2, arg3, arg4, arg5, arg6, arg7, arg8, aresult)`
用途:日期时间处理函数。
参数个数:9
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | --------- | ---- | -------- | -------------------------------------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
| 4 | `arg4` | 是 | 整数 | 按源文档示例顺序传入 |
| 5 | `arg5` | 是 | 整数 | 按源文档示例顺序传入 |
| 6 | `arg6` | 是 | 整数 | 按源文档示例顺序传入 |
| 7 | `arg7` | 是 | 整数 | 按源文档示例顺序传入 |
| 8 | `arg8` | 是 | 整数 | 按源文档示例顺序传入 |
| 9 | `aresult` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `Aresult` |
### `compareDateTime(value, arg2)`
用途:日期时间处理函数。
参数个数:2
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
### `sameDateTime(value, arg2)`
用途:日期时间处理函数。
参数个数:2
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
### `compareDate(value, arg2)`
用途:日期时间处理函数。
参数个数:2
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
### `sameDate(value, arg2)`
用途:日期时间处理函数。
参数个数:2
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
### `compareTime(value, arg2)`
用途:日期时间处理函数。
参数个数:2
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
### `sameTime(value, arg2)`
用途:日期时间处理函数。
参数个数:2
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 任意值 | 按源文档示例顺序传入 |
### `nthDayOfWeek(end_t)`
用途:日期时间相关函数。
参数个数:1
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `end_t` | 是 | 任意值 | 按源文档示例顺序传入 |
### `decodeDayOfWeekInMonth(endt, ayear, amonth, anth_day_of_week, aday_of_week)`
用途:日期时间相关函数。
参数个数:5
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------------------ | ---- | -------- | -------------------------------------------------------- |
| 1 | `endt` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `ayear` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `Ayear` |
| 3 | `amonth` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `Amonth` |
| 4 | `anth_day_of_week` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `ANthDayOfWeek` |
| 5 | `aday_of_week` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `ADayOfWeek` |
### `encodeDayOfWeekInMonth(arg1, arg2, arg3, arg4)`
用途:日期时间相关函数。
参数个数:4
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
| 4 | `arg4` | 是 | 整数 | 按源文档示例顺序传入 |
### `tryEncodeDayOfWeekInMonth(arg1, arg2, arg3, arg4, newtime)`
用途:日期时间相关函数。
参数个数:5
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | --------- | ---- | -------- | -------------------------------------------------- |
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
| 4 | `arg4` | 是 | 整数 | 按源文档示例顺序传入 |
| 5 | `newtime` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `newtime` |
@@ -0,0 +1,119 @@
# 基础函数 - 日期格式的转换
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 日期格式的转换
### `dateTimeToJulianDate(value)`
用途:日期时间处理函数。
参数个数:1
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `julianDateToDateTime(value)`
用途:日期格式的转换相关函数。
参数个数:1
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 实数 | 按源文档示例顺序传入 |
### `tryJulianDateToDateTime(value, t)`
用途:日期时间处理函数。
参数个数:2
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------------------------------- |
| 1 | `value` | 是 | 实数 | 按源文档示例顺序传入 |
| 2 | `t` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `T` |
### `dateTimeToModifiedJulianDate(value)`
用途:日期时间处理函数。
参数个数:1
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `modifiedJulianDateToDateTime(value)`
用途:日期时间处理函数。
参数个数:1
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 实数 | 按源文档示例顺序传入 |
### `tryModifiedJulianDateToDateTime(value, t)`
用途:日期时间处理函数。
参数个数:2
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------------------------------- |
| 1 | `value` | 是 | 实数 | 按源文档示例顺序传入 |
| 2 | `t` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `t` |
### `dateTimeToUnix(value)`
用途:日期时间处理函数。
参数个数:1
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `unixToDateTime(value)`
用途:日期时间处理函数。
参数个数:1
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
### `fileDateToDateTime(filename)`
用途:日期时间处理函数。
参数个数:1
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ---------- | ---- | -------- | -------------------- |
| 1 | `filename` | 是 | 字符串 | 按源文档示例顺序传入 |
### `dateTimeToFileDate(end_t)`
用途:日期时间处理函数。
参数个数:1
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `end_t` | 是 | 任意值 | 按源文档示例顺序传入 |
@@ -0,0 +1,74 @@
# 基础函数 - 宽字节日期格式转换函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 宽字节日期格式转换函数
### `dateTimeGMTToCookieStrw(value)`
用途:日期时间处理函数。
参数个数:1
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `dateTimeGMTToHttpStrw(value)`
用途:日期时间处理函数。
参数个数:1
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `dateTimeToInternetStrw(value, arg2)`
用途:日期时间处理函数。
参数个数:2
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `datetimetostrw(value)`
用途:宽字节日期格式转换函数相关函数。
参数个数:1
返回值:日期或时间值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `timetoStrw(value)`
用途:将输入值转换为字符串。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `dateToStrw(value)`
用途:将输入值转换为字符串。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 日期 | 按源文档示例顺序传入 |
@@ -0,0 +1,818 @@
# 基础函数 - 常用字符串函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 常用字符串函数
### `strCmp(value, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `chr(arg1)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
### `wideChr(arg1)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
### `str2Array(array_value, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------------- | ---- | -------- | -------------------- |
| 1 | `array_value` | 是 | 数组 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `concat(arg1, arg2[, arg3][, arg4])`
用途:字符串相关函数。
参数个数:2 到 4
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
| 3 | `arg3` | 否 | 字符串 | 按源文档示例顺序传入 |
| 4 | `arg4` | 否 | 字符串 | 按源文档示例顺序传入 |
### `array2Str(arr, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arr` | 是 | 数组 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `format(arg1, arg2[, arg3][, arg4])`
用途:按指定格式输出结果。
参数个数:2 到 4
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | --------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数/实数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 否 | 整数 | 按源文档示例顺序传入 |
| 4 | `arg4` | 否 | 整数 | 按源文档示例顺序传入 |
### `ord(arg1)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
### `setLength(s, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `s` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `compareText(arg1, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `copy(arg1, arg2, arg3)`
用途:字符串相关函数。
参数个数:3
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
### `upperCase(arg1)`
用途:进行大小写转换。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
### `leftBStr(value, arg2)`
用途:进行字符串提取或替换处理。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `rightBStr(value, arg2)`
用途:进行字符串提取或替换处理。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `midBStr(value, arg2, arg3)`
用途:常用字符串函数相关函数。
参数个数:3
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
### `getFormatLocalCode()`
用途:按指定格式输出结果。
参数个数:0
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | ---- |
### `str(value, s)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------------------------------- |
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `s` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `s` |
### `rightStr(value, arg2)`
用途:进行字符串提取或替换处理。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `compareStr(value, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `leftStr(value, arg2)`
用途:进行字符串提取或替换处理。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `trim(arg1)`
用途:去除字符串首尾空白字符(空格、换行等)。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | ----------- |
| 1 | `arg1` | 是 | 字符串 | s(字符串) |
### `sameText(arg1, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `setChar(arr, arg2, arg3)`
用途:字符串相关函数。
参数个数:3
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arr` | 是 | 数组 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
### `appendStr(s, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `s` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `getChar(arg1, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `lowerCase(arg1)`
用途:进行大小写转换。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
### `setFormatLocalCode(arg1)`
用途:按指定格式输出结果。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
### `val(arg1, v, code)`
用途:字符串相关函数。
参数个数:3
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | ----------------------------------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `v` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `v` |
| 3 | `code` | 是 | 字符串 | 按源文档示例顺序传入;源文档示例传入变量 `Code` |
### `pos(arg1, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `trimRight(arg1)`
用途:去除字符串末尾空白字符。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | ----------- |
| 1 | `arg1` | 是 | 字符串 | s(字符串) |
### `trimLeft(arg1)`
用途:去除字符串开头空白字符。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | ----------- |
| 1 | `arg1` | 是 | 字符串 | s(字符串) |
### `strToIntDef(value, arg2)`
用途:将字符串转换为对应类型。
参数个数:2
返回值:转换后的数值或日期
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `formatFloat(arg1, arg2)`
用途:按指定格式输出结果。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `strToCurrDef(value, arg2)`
用途:将字符串转换为对应类型。
参数个数:2
返回值:转换后的数值或日期
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `booltostr2(value)`
用途:常用字符串函数相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `strToFloatDef(value, arg2)`
用途:将字符串转换为对应类型。
参数个数:2
返回值:转换后的数值或日期
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `intToHex(arg1, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `tryStrToInt(value, value)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | ------------------------------------------------ |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `value` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `value` |
### `floatToStr(value)`
用途:将输入值转换为字符串。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 实数 | 按源文档示例顺序传入 |
### `tryStrToFloat(value, s)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------------------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `s` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `s` |
### `formatCurr(arg1, arg2)`
用途:按指定格式输出结果。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 实数 | 按源文档示例顺序传入 |
### `tryStrToCurr(value, s)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------------------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `s` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `s` |
### `strToInt(value)`
用途:将字符串转换为对应类型。
参数个数:1
返回值:转换后的数值或日期
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
### `boolToStr(value, arg2)`
用途:将输入值转换为字符串。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `currToStr(value)`
用途:将输入值转换为字符串。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 实数 | 按源文档示例顺序传入 |
### `tryStrToBool(value, s)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------------------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `s` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `s` |
### `isValidIdent(arg1)`
用途:判断条件是否成立。
参数个数:1
返回值:布尔值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
### `strToBool(value)`
用途:将字符串转换为对应类型。
参数个数:1
返回值:转换后的数值或日期
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
### `strToFloat(value)`
用途:将字符串转换为对应类型。
参数个数:1
返回值:转换后的数值或日期
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
### `strToBoolDef(value, arg2)`
用途:将字符串转换为对应类型。
参数个数:2
返回值:转换后的数值或日期
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `intToStr(value)`
用途:将输入值转换为字符串。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
### `strToCurr(value)`
用途:将字符串转换为对应类型。
参数个数:1
返回值:转换后的数值或日期
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
### `ansiStr2Array(array_value, arg2)`
用途:常用字符串函数相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------------- | ---- | -------- | -------------------- |
| 1 | `array_value` | 是 | 数组 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `sysEncodecryptStr(s, arg2)`
用途:常用字符串函数相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `s` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `decToInt64(arg1)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
### `decToInt64def(arg1, arg2)`
用途:常用字符串函数相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `tryDecToInt64(arg1, value)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | ------------------------------------------------ |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `value` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `value` |
### `decToInt32(arg1)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
### `decToInt32def(arg1, arg2)`
用途:常用字符串函数相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `tryDecToInt32(arg1, value)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | ------------------------------------------------ |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `value` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `value` |
### `strToInt64(value)`
用途:将字符串转换为对应类型。
参数个数:1
返回值:转换后的数值或日期
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
### `strToInt64Def(value, arg2)`
用途:将字符串转换为对应类型。
参数个数:2
返回值:转换后的数值或日期
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `tryStrToInt64(value, value)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | ------------------------------------------------ |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `value` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `value` |
### `strToInt32(value)`
用途:将字符串转换为对应类型。
参数个数:1
返回值:转换后的数值或日期
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
### `strToInt32Def(value, arg2)`
用途:将字符串转换为对应类型。
参数个数:2
返回值:转换后的数值或日期
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `tryStrToInt32(value, value)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | ------------------------------------------------ |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `value` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `value` |
### `decToInt(arg1)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
### `decToIntDef(arg1, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `tryDecToInt(arg1, value)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | ------------------------------------------------ |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `value` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `value` |
@@ -0,0 +1,103 @@
# 基础函数 - 判定函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 判定函数
### `ansiContainsText(text, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `text` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `ansiStartsText(arg1, text)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `text` | 是 | 字符串 | 按源文档示例顺序传入 |
### `ansiEndsText(arg1, text)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `text` | 是 | 字符串 | 按源文档示例顺序传入 |
### `ansiMatchText(atext, avalues)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | --------- | ---- | -------- | -------------------- |
| 1 | `atext` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `avalues` | 是 | 数组 | 按源文档示例顺序传入 |
### `ansiContainsStr(atext, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `atext` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `ansiStartsStr(value, atext)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `atext` | 是 | 字符串 | 按源文档示例顺序传入 |
### `ansiEndsStr(value, text)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `text` | 是 | 字符串 | 按源文档示例顺序传入 |
### `ansiMatchStr(atext, avalues)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | --------- | ---- | -------- | -------------------- |
| 1 | `atext` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `avalues` | 是 | 数组 | 按源文档示例顺序传入 |
@@ -0,0 +1,108 @@
# 基础函数 - 替换以及处理函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 替换以及处理函数
### `stuffString(atext, arg2, arg3, asub_text)`
用途:字符串相关函数。
参数个数:4
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ----------- | ---- | -------- | -------------------- |
| 1 | `atext` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
| 4 | `asub_text` | 是 | 字符串 | 按源文档示例顺序传入 |
### `ansiReplaceText(atext, afrom_text, ato_text)`
用途:进行字符串提取或替换处理。
参数个数:3
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------------ | ---- | -------- | -------------------- |
| 1 | `atext` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `afrom_text` | 是 | 字符串 | 按源文档示例顺序传入 |
| 3 | `ato_text` | 是 | 字符串 | 按源文档示例顺序传入 |
### `ansiReplaceStr(atext, afrom_text, ato_text)`
用途:进行字符串提取或替换处理。
参数个数:3
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------------ | ---- | -------- | -------------------- |
| 1 | `atext` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `afrom_text` | 是 | 字符串 | 按源文档示例顺序传入 |
| 3 | `ato_text` | 是 | 字符串 | 按源文档示例顺序传入 |
### `replaceText(atext, afrom_text, ato_text)`
用途:进行字符串提取或替换处理。
参数个数:3
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------------ | ---- | -------- | -------------------- |
| 1 | `atext` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `afrom_text` | 是 | 字符串 | 按源文档示例顺序传入 |
| 3 | `ato_text` | 是 | 字符串 | 按源文档示例顺序传入 |
### `replaceStr(atext, afrom_text, ato_text)`
用途:进行字符串提取或替换处理。
参数个数:3
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------------ | ---- | -------- | -------------------- |
| 1 | `atext` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `afrom_text` | 是 | 字符串 | 按源文档示例顺序传入 |
| 3 | `ato_text` | 是 | 字符串 | 按源文档示例顺序传入 |
### `wrapText(const_line, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------------ | ---- | -------- | -------------------- |
| 1 | `const_line` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `adjustLineBreaks(arg1, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | ----------- | -------------------- |
| 1 | `arg1` | 是 | 字符串/数组 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `reverseString(value)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
@@ -0,0 +1,31 @@
# 基础函数 - 字符串数组相关函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 字符串数组相关函数
### `ansiIndexText(eg_str, str_arr)`
用途:字符串相关函数。
参数个数:2
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | --------- | ---- | -------- | -------------------- |
| 1 | `eg_str` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `str_arr` | 是 | 字符串 | 按源文档示例顺序传入 |
### `ansiIndexStr(eg_str, str_arr)`
用途:字符串相关函数。
参数个数:2
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | --------- | ---- | -------- | -------------------- |
| 1 | `eg_str` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `str_arr` | 是 | 字符串 | 按源文档示例顺序传入 |
@@ -0,0 +1,19 @@
# 基础函数 - 重复函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 重复函数
### `dupeString(value, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
@@ -0,0 +1,31 @@
# 基础函数 - 多字节语言支持函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 多字节语言支持函数
### `lengthW(test_str)`
用途:字符串相关函数。
参数个数:1
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ---------- | ---- | -------- | -------------------- |
| 1 | `test_str` | 是 | 字符串 | 按源文档示例顺序传入 |
### `midStr(test_str, arg2, arg3)`
用途:字符串相关函数。
参数个数:3
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ---------- | ---- | -------- | -------------------- |
| 1 | `test_str` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
+104
View File
@@ -0,0 +1,104 @@
# 基础函数 - 字节函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 字节函数
### `containsText(a, b)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `a` | 是 | 任意值 | 按源文档示例顺序传入 |
| 2 | `b` | 是 | 任意值 | 按源文档示例顺序传入 |
### `startsText(arg1, text)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `text` | 是 | 字符串 | 按源文档示例顺序传入 |
### `endsText(arg1, text)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `text` | 是 | 字符串 | 按源文档示例顺序传入 |
### `containsStr(a, b)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `a` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `b` | 是 | 字符串 | 按源文档示例顺序传入 |
### `startsStr(value, atext)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `atext` | 是 | 字符串 | 按源文档示例顺序传入 |
### `endsStr(value, text)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `text` | 是 | 字符串 | 按源文档示例顺序传入 |
### `stuffbString(atext, arg2, arg3, asub_text)`
用途:字符串相关函数。
参数个数:4
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ----------- | ---- | -------- | -------------------- |
| 1 | `atext` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
| 4 | `asub_text` | 是 | 字符串 | 按源文档示例顺序传入 |
### `reversebString(a)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `a` | 是 | 任意值 | 按源文档示例顺序传入 |
@@ -0,0 +1,122 @@
# 基础函数 - 发音相关函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 发音相关函数
### `getPYStringList()`
用途:获取拼音字符串列表对象。
参数个数:0
返回值:拼音字符串列表对象
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | ---- |
### `soundEx(test_str1, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ----------- | ---- | -------- | -------------------- |
| 1 | `test_str1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `soundexInt(test_str1, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ----------- | ---- | -------- | -------------------- |
| 1 | `test_str1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `decodeSoundexInt(arg1)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `soundexWord(arg1)`
用途:发音相关函数相关函数。
参数个数:1
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `decodeSoundexWord(arg1)`
用途:发音相关函数相关函数。
参数个数:1
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `soundexSimilar(arg1, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `soundexCompare(arg1, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `soundexProc(arg1, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `ansiResemblesText(arg1, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
@@ -0,0 +1,44 @@
# 基础函数 - 正则表达式函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 正则表达式函数
### `parseRegExpr(arg1, source, arg3, result, mpos, mlen)`
用途:正则表达式函数相关函数。
参数个数:6
返回值:array(("hello tiny","tiny"))
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | -------- | ---- | -------- | ------------------------------------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `source` | 是 | 字符串 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 字符串 | 按源文档示例顺序传入 |
| 4 | `result` | 是 | 变量引用 | 按源文档示例顺序传入;源文档示例传入变量 `result` |
| 5 | `mpos` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `MPos` |
| 6 | `mlen` | 是 | 整数 | 按源文档示例顺序传入;源文档示例传入变量 `Mlen` |
### `getLikeFlag()`
用途:正则表达式函数相关函数。
参数个数:0
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | ---- |
### `setLikeFlag(arg1)`
用途:正则表达式函数相关函数。
参数个数:1
返回值:1
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
@@ -0,0 +1,383 @@
# 基础函数 - 多语言支持函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 多语言支持函数
### `nextCharIndex(s, arg2)`
用途:多语言支持函数相关函数。
参数个数:2
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `s` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `ansiToUTF8(arg1)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
### `utf8ToAnsi(arg1)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
### `charToByteIndex(s, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `s` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `byteToCharLen(s, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `s` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `ansiQuotedStr(s, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `s` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `ansiPos(arg1, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `ansiDequotedStr(s, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `s` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `charToByteLen(s, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `s` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `charLength(s, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `s` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `byteToCharIndex(s, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `s` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `byteType(arg1, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `booltostrw(value)`
用途:多语言支持函数相关函数。
参数个数:1
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `unicodeESC(arg1)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
### `unUnicodeESC2(arg1)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `floattoStrw(value)`
用途:多语言支持函数相关函数。
参数个数:1
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 实数 | 按源文档示例顺序传入 |
### `unicodeESC2()`
用途:多语言支持函数相关函数。
参数个数:0
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | ---- |
### `unUnicodeESCw(arg1)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
### `unicodetoUTF8(arg1)`
用途:多语言支持函数相关函数。
参数个数:1
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `currtoStrw(value)`
用途:多语言支持函数相关函数。
参数个数:1
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 实数 | 按源文档示例顺序传入 |
### `inttostrw(value)`
用途:多语言支持函数相关函数。
参数个数:1
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 整数 | 按源文档示例顺序传入 |
### `booltostrw2(value)`
用途:多语言支持函数相关函数。
参数个数:1
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------- |
| 1 | `value` | 是 | 任意值 | 按源文档示例顺序传入 |
### `strw(value, s)`
用途:多语言支持函数相关函数。
参数个数:2
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | -------- | -------------------------------------------- |
| 1 | `value` | 是 | 实数 | 按源文档示例顺序传入 |
| 2 | `s` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `s` |
### `inttohexw(arg1, arg2)`
用途:多语言支持函数相关函数。
参数个数:2
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `multibytetoUnicodew(arg1, arg2)`
用途:多语言支持函数相关函数。
参数个数:2
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `utf8toUnicode(arg1)`
用途:多语言支持函数相关函数。
参数个数:1
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
### `exportjsonstring(s)`
用途:多语言支持函数相关函数。
参数个数:1
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `s` | 是 | 数组 | 按源文档示例顺序传入 |
### `importjsonstring(json)`
用途:将 JSON 字符串解析为 TSL 数据。
参数个数:1
返回值:任意值;JSON 字符串返回字符串,JSON 整数返回整数,JSON 数组返回数组
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `json` | 是 | 字符串 | 待解析的 JSON 字符串 |
### `unUnicodeESC2w(arg1)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 任意值 | 按源文档示例顺序传入 |
### `unUnicodeESC(arg1)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
### `ifwstring(value[, arg2])`
用途:多语言支持函数相关函数。
参数个数:1 到 2
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | ---------------- | -------------------- |
| 1 | `value` | 是 | 整数/字符串/数组 | 按源文档示例顺序传入 |
| 2 | `arg2` | 否 | 整数 | 按源文档示例顺序传入 |
### `exportJsonStringUTF8(a)`
用途:多语言支持函数相关函数。
参数个数:1
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `a` | 是 | 任意值 | 按源文档示例顺序传入 |
### `exportJSONStringMBCS(s)`
用途:将字符串或数组序列化为 JSON 字符串,保留中文原码(MBCS),不转义为 \\uXXXX。
参数个数:1
返回值:JSON 字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `s` | 是 | 数组 | 按源文档示例顺序传入 |
@@ -0,0 +1,213 @@
# 基础函数 - 文件名以及目录名相关处理函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 文件名以及目录名相关处理函数
### `changeFileExt(filename, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ---------- | ---- | -------- | -------------------- |
| 1 | `filename` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `extractFilePath(filename)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ---------- | ---- | -------- | -------------------- |
| 1 | `filename` | 是 | 字符串 | 按源文档示例顺序传入 |
### `extractFileDir(filename)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ---------- | ---- | -------- | -------------------- |
| 1 | `filename` | 是 | 字符串 | 按源文档示例顺序传入 |
### `extractFileDrive(filename)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ---------- | ---- | -------- | -------------------- |
| 1 | `filename` | 是 | 字符串 | 按源文档示例顺序传入 |
### `extractFileName(filename)`
用途:字符串相关函数。
参数个数:1
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ---------- | ---- | -------- | -------------------- |
| 1 | `filename` | 是 | 字符串 | 按源文档示例顺序传入 |
### `extractFileExt(filename)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ---------- | ---- | -------- | -------------------- |
| 1 | `filename` | 是 | 字符串 | 按源文档示例顺序传入 |
### `extractRelativePath(path, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `path` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `isPathDelimiter(path, arg2)`
用途:判断条件是否成立。
参数个数:2
返回值:布尔值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `path` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
### `isDelimiter(arg1, arg2, arg3)`
用途:判断条件是否成立。
参数个数:3
返回值:布尔值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
### `includeTrailingPathDelimiter(path)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `path` | 是 | 字符串 | 按源文档示例顺序传入 |
### `includeTrailingBackslash(arg1)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
### `excludeTrailingPathDelimiter(path)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `path` | 是 | 字符串 | 按源文档示例顺序传入 |
### `excludeTrailingBackslash(arg1)`
用途:字符串相关函数。
参数个数:1
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
### `lastDelimiter(arg1, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:字符串
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `ansiCompareFileName(filename, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ---------- | ---- | -------- | -------------------- |
| 1 | `filename` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `sameFileName(filename, arg2)`
用途:字符串相关函数。
参数个数:2
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ---------- | ---- | -------- | -------------------- |
| 1 | `filename` | 是 | 字符串 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
### `ansiLowerCaseFileName(filename)`
用途:进行大小写转换。
参数个数:1
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ---------- | ---- | -------- | -------------------- |
| 1 | `filename` | 是 | 字符串 | 按源文档示例顺序传入 |
### `ansiUpperCaseFileName(filename)`
用途:进行大小写转换。
参数个数:1
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ---------- | ---- | -------- | -------------------- |
| 1 | `filename` | 是 | 字符串 | 按源文档示例顺序传入 |
@@ -0,0 +1,58 @@
# 基础函数 - 基本
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 基本
### `noRecordTable()`
用途:创建无记录表。
参数个数:0
返回值:空数组表
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | ---- |
### `magicSetArray(a, arg2, arg3[, arg4])`
用途:数组相关函数。
参数个数:3 到 4
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | ----------- | -------------------- |
| 1 | `a` | 是 | 数组 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数/数组 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数/字符串 | 按源文档示例顺序传入 |
| 4 | `arg4` | 否 | 整数 | 按源文档示例顺序传入 |
### `magicGetArray(a, arg2[, arg3])`
用途:基本相关函数。
参数个数:2 到 3
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | --------- | -------------------- |
| 1 | `a` | 是 | 数组 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数/数组 | 按源文档示例顺序传入 |
| 3 | `arg3` | 否 | 整数 | 按源文档示例顺序传入 |
### `passwordGen(arg1, arg2, arg3, arg4)`
用途:数组相关函数。
参数个数:4
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 字符串 | 按源文档示例顺序传入 |
| 4 | `arg4` | 是 | 整数 | 按源文档示例顺序传入 |
@@ -0,0 +1,88 @@
# 基础函数 - 数组下标以及长度相关函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 数组下标以及长度相关函数
### `getStrIndexNum(arr)`
用途:数组相关函数。
参数个数:1
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arr` | 是 | 数组 | 按源文档示例顺序传入 |
### `getStrIndexs(arr)`
用途:数组相关函数。
参数个数:1
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arr` | 是 | 数组 | 按源文档示例顺序传入 |
### `getIntIndexs(arr)`
用途:数组下标以及长度相关函数相关函数。
参数个数:1
返回值:数组
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arr` | 是 | 数组 | 按源文档示例顺序传入 |
### `getAllIndexs(arr)`
用途:数组相关函数。
参数个数:1
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arr` | 是 | 数组 | 按源文档示例顺序传入 |
### `deleteIndex(arr, arg2, arg3)`
用途:数组相关函数。
参数个数:3
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arr` | 是 | 数组 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
### `deleteField(arr, arg2, arg3)`
用途:数组相关函数。
参数个数:3
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arr` | 是 | 数组 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
### `length(arr)`
用途:数组相关函数。
参数个数:1
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arr` | 是 | 数组 | 按源文档示例顺序传入 |
@@ -0,0 +1,31 @@
# 基础函数 - 排序函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 排序函数
### `sortArray(arr)`
用途:排序函数相关函数。
参数个数:1
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arr` | 是 | 数组 | 按源文档示例顺序传入 |
### `sortTableByField(arr, arg2, arg3)`
用途:排序函数相关函数。
参数个数:3
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `arr` | 是 | 数组 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 字符串 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
@@ -0,0 +1,84 @@
# 基础函数 - 增删改查
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 增删改查
### `filterIn(a, arg2, arg3[, arg4])`
用途:增删改查相关函数。
参数个数:3 到 4
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | --------------- | ------------------------------------------------ |
| 1 | `a` | 是 | 数组 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | 数组 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 字符串/nil/数组 | 按源文档示例顺序传入 |
| 4 | `arg4` | 否 | 布尔值 | 按源文档示例顺序传入;源文档示例传入变量 `false` |
### `filterNotIn(a, b, arg3[, arg4])`
用途:增删改查相关函数。
参数个数:3 到 4
返回值:处理结果
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | ---------- | ------------------------------------------------ |
| 1 | `a` | 是 | 数组 | 按源文档示例顺序传入 |
| 2 | `b` | 是 | 数组 | 按源文档示例顺序传入 |
| 3 | `arg3` | 是 | 字符串/nil | 按源文档示例顺序传入 |
| 4 | `arg4` | 否 | 布尔值 | 按源文档示例顺序传入;源文档示例传入变量 `false` |
### `getMiddleN(data, start_pos, end_pos)`
用途:从数组表中按 1 基位置取中间行区间。
参数个数:3
返回值:数组表
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ----------- | ---- | -------- | --------------------- |
| 1 | `data` | 是 | 数组表 | 原始数组表 |
| 2 | `start_pos` | 是 | 整数 | 起始行位置,按 1 开始 |
| 3 | `end_pos` | 是 | 整数 | 结束行位置,按 1 开始 |
### `filterTable(data, key_value)`
用途:从数组表或信息表中筛选匹配键值的记录。
参数个数:2
返回值:数组表
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ----------- | ---- | ---------------------- | ------------------------------------------ |
| 1 | `data` | 是 | 数组表 | 待筛选的数据表 |
| 2 | `key_value` | 是 | 日期整数/整数/任意键值 | 用于匹配记录的键值;信息表场景常传日期整数 |
### `getSubField(data, field)`
用途:从数组表中取指定字段或列的值序列。
参数个数:2
返回值:数组
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------- | ---- | ----------- | -------------- |
| 1 | `data` | 是 | 数组表 | 原始数组表 |
| 2 | `field` | 是 | 字符串/整数 | 字段名或列下标 |
### `getSubTable(data, fields)`
用途:从数组表中按字段或列下标取子表。
参数个数:2
返回值:数组表
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | -------- | ---- | -------- | -------------------------- |
| 1 | `data` | 是 | 数组表 | 原始数组表 |
| 2 | `fields` | 是 | 数组 | 要保留的字段名或列下标数组 |
@@ -0,0 +1,33 @@
# 基础函数 - 重构函数
文档类型:函数事实页
是否可直接用于生成代码:是;本页函数条目均包含参数表
遇到不确定时:回到 [../base.md](../base.md)、[../../index.md](../../index.md)
## 重构函数
### `reIndex(a, arg2[, s])`
用途:数组相关函数。
参数个数:2 到 3
返回值:整数
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | ---------------------------------------------- |
| 1 | `a` | 是 | 数组 | 按源文档示例顺序传入 |
| 2 | `arg2` | 是 | nil/数组 | 按源文档示例顺序传入;源文档示例传入变量 `nil` |
| 3 | `s` | 否 | 数组 | 按源文档示例顺序传入 |
### `reshape(a[, arg2][, arg3])`
用途:数组相关函数。
参数个数:1 到 3
返回值:处理后的结果值
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1 | `a` | 是 | 数组 | 按源文档示例顺序传入 |
| 2 | `arg2` | 否 | 整数 | 按源文档示例顺序传入 |
| 3 | `arg3` | 否 | 整数 | 按源文档示例顺序传入 |