TIPTOP内置函数详解:关键操作与示例
需积分: 0 55 浏览量
更新于2024-06-24
收藏 30KB DOCX 举报
TIPTOP内置函数是一组在TIPTOP编程环境中预定义的函数,这些函数提供了各种实用的功能,简化了程序开发和交互操作。以下是一些核心的内置函数及其详细描述:
1. **cl_about**:
- 程序名称:cl_about.4gl
- 功能:此函数用于获取或显示关于所运行程序的基本信息,如作者、版本等。
- 参数:无输入参数
- 返回值:无返回值
- 用法示例:CALL cl_about(),用于在需要的时候提供程序的元数据。
2. **cl_anykey**:
- 程序名称:cl_anykey.4gl
- 功能:暂停程序执行,等待用户按下任意键后继续执行。
- 参数:接收一个未使用的参数`p_swNotused`
- 返回值:无返回值
- 用法示例:CALL cl_anykey(),在需要用户确认或交互时暂停。
3. **cl_autotime**:
- 程序名称:cl_autotime.4gl
- 功能:自动累加时间,支持以小时、分钟或秒为单位计时。
- 参数:起始时间`time1`(如“09:30”)、累加类型(H、M、S)、累加级数(默认为1)
- 返回值:累加后的总时间
- 用法示例:CALL cl_autotime('09:30', 'H', 1) 计算90分钟后的总时间。
4. **cl_batch_proc**:
- 程序名称:cl_batch_proc.4gl
- 功能:动态创建并展示批次数据处理界面,通常用于批量处理或数据分析。
- 参数:表头字符串`ps_headers`,以逗号分隔各列名
- 返回值:无返回值
- 用法示例:LET ls_headers = "img01,img02,img03,img04,imk09",然后CALL cl_batch_proc(ls_headers) 显示批处理界面。
5. **cl_cal**:
- 程序名称:cl_cal.4gl
- 功能:根据输入的日期、月份和天数计算新的日期。
- 参数:原始日期`p_date`,月份`p_month`,天数`p_day`
- 返回值:新年的年份`l_year`、月份`l_month`和天数`l_day`
- 用法示例:LET l_date = cl_cal(p_date, p_mm, p_dd) 可用于处理日期的加减操作。
6. **cl_chg_comp_att**:
- 程序名称:cl_chg_comp_att.4gl
- 功能:更改已有对象(如记录或字段)的属性。
- 参数:字段名`ps_field`,字段类型和属性`ps_atts`,属性值`ps_values`
- 返回值:无返回值
- 用法示例:CALL cl_chg_comp_att("ima01", "NOENTRY|ITEMS", "1|(1,2,3),(red,blue,green)") 更新对象 ima01 的属性。
7. **cl_chg_win_title**:
- 程序名称:cl_chg_win_title.4gl
- 功能:改变窗口的标题,通常用于调整用户界面呈现。
- 参数:新窗口标题的字符串
- 返回值:无返回值
- 用法示例:CALL cl_chg_win_title("新的窗口标题") 更新当前窗口的标题。
这些内置函数在TIPTOP编程中扮演着辅助角色,提供基础的数据处理、用户交互和界面定制功能,开发者可以根据需要灵活运用这些函数来构建功能丰富的应用程序。
2023-05-13 上传
2023-11-24 上传
2023-09-29 上传
2023-06-26 上传
2023-07-17 上传
2023-06-09 上传
2023-12-02 上传
钱肥肥的仙女
- 粉丝: 9
- 资源: 5
最新资源
- 计算机人脸表情动画技术发展综述
- 关系数据库的关键字搜索技术综述:模型、架构与未来趋势
- 迭代自适应逆滤波在语音情感识别中的应用
- 概念知识树在旅游领域智能分析中的应用
- 构建is-a层次与OWL本体集成:理论与算法
- 基于语义元的相似度计算方法研究:改进与有效性验证
- 网格梯度多密度聚类算法:去噪与高效聚类
- 网格服务工作流动态调度算法PGSWA研究
- 突发事件连锁反应网络模型与应急预警分析
- BA网络上的病毒营销与网站推广仿真研究
- 离散HSMM故障预测模型:有效提升系统状态预测
- 煤矿安全评价:信息融合与可拓理论的应用
- 多维度Petri网工作流模型MD_WFN:统一建模与应用研究
- 面向过程追踪的知识安全描述方法
- 基于收益的软件过程资源调度优化策略
- 多核环境下基于数据流Java的Web服务器优化实现提升性能