文件名
语法
boolRet:= DoCallHistoryInquiry;
参数
无
返回
布尔值 - 如果显示“调用历史”查询窗口,
则返回 TRUE
副作用
无
说明
如果在已选择“处理调用历史”后应显示“调用历史查询”窗口,则该函数返回 TRUE。
调用的对话框窗体
无
文件名
语法
boolRet:= DoCallInquiry;
参数
无
返回
布尔值 - 如果应显示调用查询窗口,则
返回 TRUE。
副作用
无
说明
如果在已选择“处理调用”后应显示“调用查询”窗口,则该函数返回 TRUE。
调用的对话框窗体
无
文件名
语法
boolRet:= DoCRContactInquiry;
参数
无
返回
布尔值 - 如果在“呼叫注册”中按下
“联系按钮”后应显示“联系”查询窗口,
则返回 TRUE。
副作用
无
说明
如果在“呼叫注册”中按下“联系”按钮后应显示“联系”查询窗口,则该函数返回 TRUE。
调用的对话框窗体
无
文件名
语法
boolRet:= DoCRInventoryInquiry;
参数
无
返回
布尔值 - 如果在“呼叫注册”中按下
“库存按钮”后应显示“库存”查询窗口,
则返回 TRUE。
副作用
无
说明
如果在“呼叫注册”中按下“库存”按钮后应显示“库存”查询窗口,则该函数返回 TRUE。
调用的对话框窗体
无
文件名
语法
boolRet:= DoDispatchInquiry;
参数
无
返回
布尔值 - 如果应显示“调遣”查询窗口,则
返回 TRUE。
副作用
无
说明
如果在已选择“处理调遣”后应显示“调遣查询”窗口,则该函数返回 TRUE。
调用的对话框窗体
无
文件名
语法
intRet:= DoTransfer ( whdl, call );
参数
Window - 要在其上创建对话框的窗口
ResumeRecord - 与传输的呼叫相关的信息。
返回
整数 - DlgBox 返回值
副作用
无
说明
该函数允许用户输入与已传输的呼叫相关的目的地和通知信息。输入的信息存储在呼叫引用参数中。
调用的对话框窗体
dispatch.dfc[newtransferform]
文件名
语法
boolRet:= DoWorkWithProblem;
参数
无
返回
布尔值 - 如果应在“呼叫注册”进程中应显示
“处理问题”对话框,则返回 TRUE。
副作用
无
说明
如果应在“呼叫”注册进程中显示“处理问题”对话框,则该函数返回 TRUE,否则返回 FALSE。
调用的对话框窗体
无
文件名
语法
stringRet:= GetDefaultTransferProbCode;
参数
无
返回
字符串 - 缺省传输问题代码
副作用
无
说明
该函数返回当前活动的缺省传输问题代码。
调用的对话框窗体
无
文件名
语法
intRet:= InquireCallHistories ( g_mainWindow, msgWindow, callHistRec, doInquiryProcess, allowSelect, doWorkWithProcess );
参数
g_main Window - 接收系统范围的消息的主窗口
msg Window - 消息窗口或该窗口的直接的父
窗口。
CallHistoryRecord - 接受“呼叫历史”信息的
引用参数
布尔值 - 显示和处理“呼叫历史查询”
屏幕
布尔值 - 允许从“处理进程”中
选择记录
布尔值 - 显示和处理“处理呼叫历史”
对话框
返回
整数 - 从对话框创建进程中返回的最后一个值。
如果显示“处理对话框”,
它返回 DlgCreate() 中的值。否则,
它返回“查询 DlgBox()”中的值。
副作用
无
说明
- 该函数显示和处理“呼叫历史查询”和“处理呼叫历史”对话框。如果“查询”标志为 TRUE,则它处理查询并根据输入的值创建 SQL 搜索字符串。如果“处理”标志为 TRUE,则它显示“处理”屏幕,该屏幕带所有呼叫(“查询”标志 = FALSE )或带有满足输入准则的呼叫列表(“查询”标志 = TRUE )的。如果允许用户选择值,则将选定的呼叫信息植入“呼叫历史记录”。
调用的对话框窗体
callhist.dfc[call_history_inquiry]
callhist.dfc[workwithcalls]
文件名
语法
intRet:= InquireDispatchCalls ( g_mainWindow, msgWindow, DispViewRec, doInquiryProcess, allowSelect, doWorkWithProcess );
参数
g_main Window - 接收系统范围的消息的主窗口
msg Window - 消息窗口或该窗口的直接的父
窗口
DispatchViewRec - 引用参数
接受“调遣呼叫”信息。
布尔值 - 显示和处理“调遣呼叫”查询
屏幕
布尔值 - 允许从“处理”进程中
选择记录
布尔值 - 显示和处理“处理调遣呼叫”
对话框
返回
整数 - 从对话框创建进程中返回的最后一个值。
如果显示“处理”对话框,
它返回 DlgCreate() 中的值。
否则它返回“查询 DlgBox()”中的值。
副作用
无
说明
该函数用于显示和处理“呼叫历史查询”和“处理调遣呼叫”对话框。如果“查询”标志为 TRUE,则它处理“查询”并根据输入的值创建 SQL 搜索字符串。如果“处理”标志为 TRUE,则它显示“处理”屏幕,该屏幕带有所有呼叫(“查询”标志 = FALSE )或带有满足输入准则的呼叫列表(“查询”标志 = TRUE )。 如果允许用户选择值,则将“调遣查看记录”和选定的“调遣呼叫”信息一起植入。
调用的对话框窗体
dispatch.dfc[dispatch_inquiry]
dispatch.dfc[workwithdispatch]
文件名
语法
intRet:= QueryCallData ( call_ID, session_ID, callData );
参数
call_ID - 要搜索的呼叫标识
call_ID - 要搜索的会话标识
callDataRecord - 存储检索到的呼叫信息的
引用参数
返回
整数 - SQL 查询返回值
副作用
无
说明
该函数用于从数据库检索与特定呼叫和会话有关的信息。在参数 callData 中存储检索到的所有信息。
调用的对话框窗体
无
文件名
语法
RemoveDispatch ( dispatch_id );
参数
整数 - 要删除的调遣标识
返回
无
副作用
无
说明
该函数删除与传入的调遣标识相关联的调遣记录。
调用的对话框窗体
无
文件名
语法
RequestCallDispatch ( whdl );
参数
Window - 接收系统范围的消息的主窗口
返回
无
副作用
无
说明
该函数请求呼叫调遣会话。
调用的对话框窗体
无
文件名
语法
RequestCallRegister ( whdl );
参数
Window - 接收系统范围的消息的主窗口
返回
无
副作用
无
说明
该函数请求“呼叫注册”会话。
调用的对话框窗体
无
文件名
语法
RequestInquireCallHistory ( whdl );
参数
Window - 在其中处理系统范围的消息的
主窗口
返回
无
副作用
无
说明
该函数用于请求“查询”/“处理呼叫历史”会话。
调用的对话框窗体
无
文件名
语法
RequestInquireDispatchCalls ( whdl );
参数
Window - 在其中处理系统范围的消息的
主窗口
返回
无
副作用
无
说明
该函数用于请求“查询”/“处理呼叫历史”会话。
调用的对话框窗体
dispatch.dfc[dispatch_inquiry]
dispatch.dfc[workwithdispatch]
文件名
语法
intRet:= StartCall ( parent, processingMode );
参数
Window - 父窗口
整数 - 要进行的注册类型
返回
整数 - 从 WinCreate () 返回值
副作用
无
说明
该函数启动“呼叫注册”会话。根据模式参数中的值,显示一个常规“注册”或“调遣注册”窗口。
调用的对话框窗体
calls.dfc[dispatchcall]
calls.dfc[call_registration]
文件名
语法
TransferCall ( whdl );
参数
Window - 接收系统范围的消息的主窗口。
返回
无
副作用
无
说明
该函数请求传送当前的活动呼叫。
调用的对话框窗体
无
文件名
语法
无
参数
DispatchViewRec
返回
无
副作用
无
说明
该函数用于从“处理调遣呼叫”对话框中选择“呼叫调遣”。它弹出已用选定的调遣呼叫的信息填充的“呼叫注册”对话框。
调用的对话框窗体
calls.dfc[call_registration]