文件名
语法
CleanupAttachmentPath(VAL path:STRING);
参数
path - 当前附件路径
返回
保存附件文件的新路径
副作用
无
说明
此例行程序确保附件路径是正确格式的有效文件路径。
调用的对话框窗体
无
文件名
语法
CloseCommentFile(REF configData:ConfigDataRec);
参数
configData - 配置对话框数据结构
返回
1 = 成功
副作用
无
说明
此例行程序关闭注解文件。
调用的对话框窗体
无
文件名
语法
CommaStringToList( VAL str:STRING, REF strList:LIST OF STRING );
参数
str - 输入(逗号)字符串
strlist - 结果列表
返回
新列表中的项数(ListLength 的返回值)
副作用
无
说明
此函数将逗号分隔的字符串转换为一系列字符串。
调用的对话框窗体
无
文件名
语法
ConfigADLRefreshRate;
参数
无
返回
MIN_ 与 MAX_ADL_REFRESH_RATE 之间的数
副作用
无
说明
此函数检索“自适应学习表”刷新率的值,该刷新率是在“配置”对话框中设置的。
调用的对话框窗体
无
文件名
语法
ConfigAdminDeleteConfirm;
参数
无
返回
TRUE 或 FALSE
副作用
无
说明
此函数测试“删除”确认标志的状态。
调用的对话框窗体
无
文件名
语法
ConfigAdminModifyConfirm;
参数
无
返回
TRUE 或 FALSE
副作用
无
说明
此函数测试“修改”确认标志的状态。
调用的对话框窗体
无
文件名
语法
ConfigCommentCommandEnabled;
参数
无
返回
TRUE 或 FALSE
副作用
无
说明
此函数测试“注解”命令的启用状态。
调用的对话框窗体
无
文件名
语法
ConfigCommentWriteEntry(VAL str:STRING, VAL author:STRING);
参数
str - 要写入日志的字符串
author - 注解的作者
返回
-1 = 无法写入文件
1 = 成功
副作用
无
说明
如果已启用文件写操作,则此函数将新注解条目写入注解文件。否则,该函数不进行任何操作。该条目包括作者、日期与时间。
调用的对话框窗体
无
文件名
语法
ConfigCommentWriteLn(VAL str:STRING );
参数
str - 要写入日志的字符串
返回
-1 = 无法写入文件
1 = 成功
副作用
无
说明
如果已启用文件写操作,则此函数将所提供的字符串写入注解文件。否则,该函数不进行任何操作。
调用的对话框窗体
无
文件名
语法
ConfigCreateDialog(VAL parentwindow:WINDOW);
参数
parentWindow - 新对话框的父窗口的窗口句柄
返回
2 = 对话框已在窗口上
1 = 成功
0 = 失败
副作用
无
说明
此函数创建类型 Config 的对话框。
调用的对话框窗体
无
文件名
语法
ConfigCutoffAccount( VAL acctName:STRING );
参数
acctName - 要搜索的帐户名称
返回
TRUE 或 FALSE
副作用
无
说明
此函数对照要删除的帐户名称列表测试所提供的帐户名称。
调用的对话框窗体
无
文件名
语法
ConfigDestroyDialog;
参数
无
返回
1 = 成功
0 = 失败
副作用
无
说明
此函数毁坏类型 Config 的对话框。
调用的对话框窗体
无
文件名
语法
ConfigDiagnoseInquiryEnabled;
参数
无
返回
TRUE 或 FALSE
副作用
无
说明
此函数测试“诊断创建查询记录”标志设置的启用状态。
调用的对话框窗体
无
文件名
语法
ConfigDlgRestoreData(REF configData:ConfigDataRec);
参数
configData - 数据返回值
返回
1 = 成功
0 = 失败
副作用
无
说明
此函数从某文件或数据库恢复与此模块有关的对话框数据。
调用的对话框窗体
无
文件名
语法
ConfigEventHandler(REF configDlgData:ConfigDlgDataRec);
参数
configDlgData - 此对话框类型的实例数据
返回
1 = 成功
0 = 失败
副作用
无
说明
此例行程序为“配置”对话框提供事件处理。
调用的对话框窗体
无
文件名
语法
ConfigGetData(REF configData:ConfigDataRec);
参数
configData - 数据返回值
返回
1 = 成功
0 = 失败
副作用
无
说明
此函数获取与此模块有关的对话框数据。
调用的对话框窗体
无
文件名
语法
ConfigInitData;
参数
无
返回
1 = 成功
0 = 失败
副作用
无
说明
此函数用外部数据存储中的信息初始化模块数据结构。
调用的对话框窗体
无
文件名
语法
ConfigMaxMsgSize;
参数
无
返回
大于或等于 MIN_MSG_SIZE 的数
副作用
无
说明
此函数检索“配置”对话框中 TMG 外出消息最大值。
调用的对话框窗体
无
文件名
语法
ConfigMaxMsgSizeType;
参数
无
返回
STR_MSG_SIZE_TYPE_CHAR
STR_MSG_SIZE_TYPE_LINE
副作用
无
说明
此函数检索“配置”对话框中 TMG 最大外出消息大小的类型。
调用的对话框窗体
无
文件名
语法
ConfigMaxSolsReturned;
参数
无
返回
大于或等于 MIN_MSG_SIZE 的数
副作用
无
说明
此函数检索“配置”对话框中返回的 TMG 解决方案数量的最大值。
调用的对话框窗体
无
文件名
语法
ConfigProblemAttachmentEnabled;
参数
无
返回
TRUE 或 FALSE
副作用
无
说明
此函数测试接收提交或更新问题上的附件的启用状态。
调用的对话框窗体
无
文件名
语法
ConfigSaveAttachments(VAL str:STRING, VAL author:STRING);
参数
str - 要写入日志的字符串
author - 注解的作者
返回
-1 = 无法写入文件
1 = 成功
副作用
无
说明
如果已启用文件写操作,则此函数将新注解条目写入注解文件。否则,该函数不进行任何操作。该条目包括作者、日期与时间。
调用的对话框窗体
无
文件名
语法
ConfigSetData(REF configData:ConfigDataRec);
参数
configData - 数据返回值
返回
1 = 成功
0 = 失败
副作用
无
说明
此函数设置与此模块有关的对话框数据。
调用的对话框窗体
无
文件名
语法
ConfigShutDown(VAL callerStatus:INTEGER);
参数
callerStatus - 调用程序的关闭状态
返回
1 = 成功
0 = 失败
副作用
无
说明
此函数执行此模块的最终操作,以期望调用应用程序关闭。
调用的对话框窗体
无
文件名
语法
ConfigStatsRefreshRate;
参数
无
返回
MIN_ 与 MAX_ADL_REFRESH_RATE 之间的数
副作用
无
说明
此函数检索“配置”对话框中设置的 TMG 统计更新率的值。
调用的对话框窗体
无
文件名
语法
NewAttachFileName( VAL contact_ID:STRING, VAL oldFileName:STRING );
参数
contact_ID - TPM 联系人标识
oldFileName - 原始文件名
返回
新文件名
副作用
无
说明
此函数基于联系人标识的前 4 个字符生成一个新文件名,后跟 4 位数字。保留原始的 3 个字符扩展名(如有的话)。
调用的对话框窗体
无
文件名
语法
OpenCommentFile(REF configData:ConfigDataRec, VAL promptUserOnError:BOOLEAN, VAL closeCurrent:BOOLEAN );
参数
configData - 配置对话框数据结构
promptUserOnError - 建立错误消息框的标志
closeCurrent - 指示文件是否为打开状态的标志,请关闭该文件。
返回
1 = 成功
0 = 失败
-1 = 请参见 FOpen,操作系统错误代码
-2 = 不良文件名
-3 = 目标文件已满
副作用
无
说明
此例行程序打开或创建注解文件。
调用的对话框窗体
无
文件名
语法
PerformSelectAction(REF configDlgData:ConfigDlgDataRec, VAL dlgHandle:WINDOW, VAL controlName:STRING, VAL controlID:INTEGER);
参数
configDlgData - 此窗口的实例数据
dlgHandle - 对话框的窗口句柄
controlName - 所选控制的名称
controlID - 所选控件的编号标识
$EventParm(3,T) - 对象的旧值
$EventParm(4,T) - 对象的新值
返回
1 = 成功
0 = 失败
副作用
无
说明
此例行程序执行“配置”对话框中的控件操作。
调用的对话框窗体
无
文件名
语法
TransferAttribsToModuleRec(VAL configAttribList:LIST OF DBDialogAttribRec);
参数
configAttribList - 包含要转移到 m_configData.dlgData 记录中的数据的结构
返回
1 = 成功
0 = 失败
副作用
无
说明
此函数将数据库属性列表转移到模块数据结构中。
调用的对话框窗体
无
文件名
语法
TransferModuleRecToAttribs(VAL configAttribList:LIST OF DBDialogAttribRec);
参数
configAttribList - 接收要转移到 m_configData.dlgData 记录中的数据的结构
返回
1 = 成功
0 = 失败
副作用
无
说明
此函数将要传输的模块数据结构内容数据库属性列表转移到数据库。
调用的对话框窗体
无
文件名
语法
UpdateDialogFromData(REF configDlgData:ConfigDlgDataRec, VAL dlgHandle:WINDOW );
参数
configDlgData - 实例对话数据
dlgHandle - 对话框的窗口句柄
返回
1 = 成功
0 = 失败
副作用
无
说明
此例行程序强制 GUI 对话框对象状态与存储在数据字段中的值保持一致。
调用的对话框窗体
无