鼎捷T100 TIPTOP开发常用函数详解

需积分: 49 12 下载量 149 浏览量 更新于2024-07-15 1 收藏 209KB DOC 举报
"鼎捷T100 TIPTOP开发函数大全包含了多个实用的内置函数,这些函数在T100系统中用于不同目的,如显示程序信息、等待用户按键、时间处理、批量数据处理、日期计算、更改对象属性以及检查权限等。以下是部分关键函数的详细解释: 1. **cl_about**: - 函数名称:cl_about.4gl - 用途:显示程序的相关信息。 - 传入参数:无 - 回传值:无 - 使用方法:调用CALL cl_about() 2. **cl_anykey**: - 函数名称:cl_anykey.4gl - 用途:在程序执行过程中暂停并等待用户按下任意键后继续。 - 传入参数:p_sw(未使用) - 回传值:无 - 使用方法:调用CALL cl_anykey() 3. **cl_autotime**: - 函数名称:cl_autotime.4gl - 用途:自动累加时间,支持小时、分钟和秒的累加。 - 传入参数:time1(累加起始时间),sw(累加类型,如'H'代表小时,'M'代表分钟,'S'代表秒),lay(累加级数,默认为1) - 回传值:Time(累加后的时间) - 使用方法:调用CALL cl_autotime('09:30','H',1) 4. **cl_batch_proc**: - 函数名称:cl_batch_proc.4gl - 用途:动态创建一个批次数据处理界面,允许指定表头信息。 - 传入参数:ps_headers(Table的Header字符串,用逗号分隔) - 回传值:无 - 使用方法:定义表头字符串,然后调用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语句设置参数,然后调用cl_cal函数来计算新的日期。 6. **cl_chg_comp_att**: - 函数名称:cl_chg_comp_att.4gl - 用途:更改已存在对象的属性,特别是字段的type属性及其值。 - 传入参数:ps_field(需更改的字段名称),ps_atts(字段type属性),ps_values(字段type属性值) - 回传值:无 - 使用方法:提供字段名、属性和值,然后调用CALL cl_chg_comp_att() 7. **cl_chg_win_title**: - 函数名称:cl_chg_win_title.4gl - 用途:改变当前程序窗口的标题显示。 - 传入参数:ps_str(新的标题字符串) - 回传值:无 - 使用方法:提供新的标题,然后调用CALL cl_chg_win_title() 8. **cl_chk_act_auth**: - 函数名称:cl_chk_act_auth.4gl - 用途:检查当前用户是否有执行特定操作的权限。 - 传入参数:未提供详细信息 - 回传值:未提供详细信息 - 使用方法:通常会根据系统中定义的权限规则和用户角色来调用此函数进行权限验证。 以上函数在T100 TIPTOP开发环境中,能够帮助开发者实现各种功能,提升应用的用户体验和功能性。通过熟练掌握和运用这些函数,开发者可以更加高效地构建和维护T100系统的应用程序。"