feat(tsl-api-reference): update API catalog and data dictionary

This commit is contained in:
csh
2026-08-11 18:10:24 +08:00
parent 34a3a5dec1
commit 7bd965de89
1231 changed files with 64187 additions and 18822 deletions
@@ -6,6 +6,8 @@
将数组转换为 FMArray,并按样例值确定单元格类型
<!-- tags: 数组 转换 编码 列表 array list -->
| 参数 | 类型 | 说明 |
| ----------- | ----- | -------------------------------------------------------------------- |
| `data` | array | 要转换的数字数组 |
@@ -27,7 +29,9 @@ echo value[2];
声明:function
删除数组或矩阵的二维下标
删除数组或矩阵的二维下标
<!-- tags: 数组 删除 移除 列表 array list -->
| 参数 | 类型 | 说明 |
| ------- | ------------- | --------------------------------------- |
@@ -53,7 +57,9 @@ echo trim(toStn(data));
声明:function
删除数组或矩阵的下标
删除数组或矩阵的下标
<!-- tags: 数组 删除 移除 列表 array list -->
| 参数 | 类型 | 说明 |
| ------- | ------------- | --------------------------------------- |
@@ -76,7 +82,9 @@ echo trim(toStn(data));
声明:function
返回指定列的值在过滤集内的子结果集或者下标列表
返回指定列的值在过滤集内的子结果集或者下标列表
<!-- tags: 数组 过滤 筛选 filter 返回 获取 列表 array list -->
| 参数 | 类型 | 说明 |
| --------------------- | ------ | ------------------------------------------------------------------------------ |
@@ -167,7 +175,9 @@ echo trim(toStn(filterIn(array(1, -5, 10, 2, 10, 14, -5), array(2, 3, 10), nil))
声明:function
返回指定列的值不在过滤集内的子结果集或者下标列表
返回指定列的值不在过滤集内的子结果集或者下标列表
<!-- tags: 数组 过滤 筛选 filter 返回 获取 列表 array list -->
| 参数 | 类型 | 说明 |
| --------------------- | ------ | ------------------------------------------------------------------------------ |
@@ -239,6 +249,8 @@ echo trim(toStn(filterNotIn(array(1, -5, 10, 2, 10, 14, -5), array(2, 3, 10), ni
返回数组类型,存储数组Value的所有下标
<!-- tags: 数组 返回 获取 列表 array list -->
| 参数 | 类型 | 说明 |
| ------- | ----- | -------- |
| `value` | array | 数组类型 |
@@ -259,6 +271,8 @@ echo trim(toStn(getAllIndexs(arr)));
返回数组类型,存储数组Value的所有的数字下标
<!-- tags: 数组 返回 获取 列表 array list -->
| 参数 | 类型 | 说明 |
| ------- | ----- | -------- |
| `value` | array | 数组类型 |
@@ -279,6 +293,8 @@ echo trim(toStn(getintindexs(arr)));
返回字符串下标的个数
<!-- tags: 数组 返回 获取 列表 array list -->
| 参数 | 类型 | 说明 |
| ------- | ----- | -------- |
| `value` | array | 数组类型 |
@@ -299,6 +315,8 @@ echo getStrindexnum(arr);
返回数组类型,存储参数Value的所有的字符串下标
<!-- tags: 数组 返回 获取 列表 array list -->
| 参数 | 类型 | 说明 |
| ------- | ----- | -------- |
| `value` | array | 数组类型 |
@@ -317,7 +335,9 @@ echo trim(toStn(getstrindexs(arr)));
声明:function
返回字符串、二进制流或者数组或者Matrix的行长度
返回字符串、二进制流或者数组或者Matrix的行长度
<!-- tags: 数组 返回 获取 列表 array list -->
| 参数 | 类型 | 说明 |
| ------- | ----------------------------- | ------------------------------------ |
@@ -336,7 +356,9 @@ echo length(arr); // 输出:2
声明:function
获取数组指定下标的值,支持多维数组。中间的参数可以是直接列出的数组各维下标,也可以以数组的形式表现,数组内的数据就是下标
获取数组指定下标的值,支持多维数组。中间的参数可以是直接列出的数组各维下标,也可以以数组的形式表现,数组内的数据就是下标
<!-- tags: 数组 获取 查询 列表 array list -->
| 参数 | 类型 | 说明 |
| ----- | ---------------------- | ------------------------------------------------ |
@@ -359,7 +381,9 @@ echo magicGetArray(data, 1, "value");
声明:function
对数组进行操作,对数组指定下标的数据进行赋值,支持多维数组。中间的参数可以是直接列出的数组各维下标,也可以以数组的形式表现,数组内的数据就是下标
对数组进行操作,对数组指定下标的数据进行赋值,支持多维数组。中间的参数可以是直接列出的数组各维下标,也可以以数组的形式表现,数组内的数据就是下标
<!-- tags: 数组 列表 array list -->
| 参数 | 类型 | 说明 |
| ------- | ---------------------- | ------------------------------------------------ |
@@ -390,6 +414,8 @@ echo trim(toStn(array("data": data, "result": result)));
修改数组下标
<!-- tags: 数组 列表 array list -->
| 参数 | 类型 | 说明 |
| -------------- | ---------- | ------------------------------------------------------------------------------------------- |
| `data` | array | 需要重构的数组 |
@@ -452,7 +478,9 @@ echo trim(toStn(a));
声明:function
ReIndexCopy和Reindex的差异:ReIndex修改原有的结果集,而ReIndexCopy不修改原结果集返回一个新结果集
ReIndexCopy和Reindex的差异:ReIndex修改原有的结果集,而ReIndexCopy不修改原结果集返回一个新结果集
<!-- tags: 数组 列表 array list -->
| 参数 | 类型 | 说明 |
| -------------- | ---------- | ----------------------- |
@@ -479,7 +507,9 @@ echo trim(toStn(array("source": source, "copied": copied)));
声明:function
将原数组A的元素重构为一个新的指定行列大小的数组,支持行列重命名。要求重构后的数组的元素个数与原数组的元素个数保持一致。 当只有一个参数时,将原数组A重构为一个一维数组,当有多个参数时,重构为指定结构的N维数组
将原数组A的元素重构为一个新的指定行列大小的数组,支持行列重命名。要求重构后的数组的元素个数与原数组的元素个数保持一致。 当只有一个参数时,将原数组A重构为一个一维数组,当有多个参数时,重构为指定结构的N维数组
<!-- tags: 数组 列表 array list -->
| 参数 | 类型 | 说明 |
| --------- | -------------- | ----------------------------- |
@@ -503,7 +533,9 @@ echo trim(toStn(reshape(array(1, 2, 3, 4), 2, 2)));
声明:function
对一个一维数组进行排序,方向为sortdir;如果省略sortdir参数,默认为1,正序排序;设置为0时,逆序排序
对一个一维数组进行排序,方向为sortdir;如果省略sortdir参数,默认为1,正序排序;设置为0时,逆序排序
<!-- tags: 数组 排序 sort 列表 array list -->
| 参数 | 类型 | 说明 |
| --------- | ----- | ---------------- |
@@ -525,7 +557,9 @@ echo trim(toStn(arr));
声明:function
对一个表类型的数组Value用字段名Field排序,排序方向由sortdir决定,如果省略sortdir参数或者设置sortdir为1,正序排序,否则逆序排序
对一个表类型的数组Value用字段名Field排序,排序方向由sortdir决定,如果省略sortdir参数或者设置sortdir为1,正序排序,否则逆序排序
<!-- tags: 数组 排序 sort 列表 array list -->
| 参数 | 类型 | 说明 |
| --------- | ------ | ---------------------------------------- |