Files
playbook/docs/tsl/codegen/builtin/external_interaction.md
T

97 lines
2.3 KiB
Markdown

# Builtin - 第三方交互函数
## 函数
### `textToHtml(src)`
将普通文本转换为 HTML 文本;空格会转换为 ` `
| 参数 | 类型 | 说明 |
| ----- | ------ | ---------------- |
| `src` | string | 待转换的普通文本 |
返回:string
### `textToUrl(a_src)`
将普通文本转换为 URL 编码文本。
| 参数 | 类型 | 说明 |
| ------- | ------ | ---------------- |
| `a_src` | string | 待转换的普通文本 |
返回:string
### `htmlToText(src)`
将 HTML 文本转换为普通文本;` ` 会转换为空格。
| 参数 | 类型 | 说明 |
| ----- | ------ | ----------------------------------------- |
| `src` | string | 待转换的 HTML 文本;` ` 不按空格转换 |
返回:string
### `urlToText(a_src)`
将 URL 编码文本转换为普通文本。
| 参数 | 类型 | 说明 |
| ------- | ------ | --------------------- |
| `a_src` | string | 待转换的 URL 编码文本 |
返回:string
## COM接口 / 天软客户端COM接口 / 属性
### `time()`
日期类型,当前环境时间系统参数,读写。
返回:any
## COM接口 / 天软客户端COM接口 / 方法
### `setSysParam(param_name, param_value)`
设置系统参数,既对本地执行有效,也对平台执行有效。
| 参数 | 类型 | 说明 |
| ------------- | ------ | ------------------------ |
| `param_name` | string | 字符串类型,系统参数名。 |
| `param_value` | object | 要设置的系统参数值。 |
返回:any
### `getSysParam(param_name)`
返回系统参数的值。
| 参数 | 类型 | 说明 |
| ------------ | ------ | ------------------------ |
| `param_name` | string | 字符串类型,系统参数名。 |
返回:any
## COM接口 / 天软客户端COM接口 / COM类型的异常值传递处理
### `cverrget(v)`
获取NAN数据的错误号,出来的结果仅应使用低32位,也就是需要用 .& 0xFFFFFFFF,因为高字的数据是无法确定的。
| 参数 | 类型 | 说明 |
| ---- | ----- | ---- |
| `v` | float | |
返回:any
### `cverr(v)`
将错误号转为包含错误号的特殊的NAN数据。
| 参数 | 类型 | 说明 |
| ---- | ---- | ---- |
| `v` | any | |
返回:float