文件名
语法
ConfirmDelete( VAL w: WINDOW ): BOOLEAN IS
参数
w - 当前窗口
返回
无
副作用
无
说明
当删除数据时该例行程序将显示确认。
调用的对话窗口
无
文件名
语法
MakeCloseFromOKCancel(VAL w: WINDOW, VAL OK_Name: STRING, VAL Cancel_Name: STRING) IS
参数
w - 当前窗口
OK_Name - 要重命名的接受按钮名称
Cancel_Name - 要隐藏的取消按钮名称
返回
无
副作用
无
说明
该例行程序将会将视图模式的“确认”按钮重命名为“关闭”。
调用的对话窗口
无
文件名
语法
MakeOKCancelFromClose(VAL w: WINDOW, VAL OK_Name: STRING, VAL Cancel_Name: STRING) IS
参数
w - 当前窗口
OK_Name - 在其上改变文本的按钮名称
Cancel_Name - 使之可见的按钮
返回
无
副作用
无
说明
该例行程序将命名确认按钮回到“确认”。
调用的对话窗口
无
文件名
语法
R_CompletePartialAK(VAL w: WINDOW, REF id: STRING, VAL table: STRING, VAL field: STRING, VAL nextField: STRING, REF oldAK: STRING): INTEGER IS
参数
w - 当前窗口句柄
id - 人员标识
table - 要返回的对应标识及对应文本值所在的数据库表
field - 正在自动填写的字段
nextField - 自动填写完成后,将焦点移至其上的字段
oldAK - 旧文本字段值
返回
整数
副作用
无
说明
该例行程序检索给定标识的完成文本值并将其植入专用文本框。
调用的对话窗口
无
文件名
语法
R_CompletePersonPartialAK(VAL w: WINDOW, REF id: INTEGER, VAL field: STRING, VAL nextField: STRING, REF oldAK: STRING): INTEGER IS
参数
w - 当前窗口句柄
id - 人员标识
field - 文本字段
nextField - 自动填写完成后,将焦点移至其上的字段
oldAK - 旧文本字段值
返回
整数
副作用
无
说明
该例行程序在专用文本字段中自动填写人员的名称。
调用的对话窗口
无
文件名
语法
R_ConvertDDEDelayTime(VAL DDETime: REAL): INTEGER
参数
DDETime - 要转换为毫秒的以秒为单位的时间
返回
整数
副作用
无
说明
该例行程序转换 DDE 优先选项时间使其可以与“SYSDELAY”及“$MsgTimer”一起使用。
调用的对话窗口
无
文件名
语法
R_DDeacquireMSProject IS
参数
无
返回
无
副作用
无
说明
该例行程序搜索 MS 项目并激活 MS 项目按钮。
调用的对话窗口
无
文件名
语法
R_DDECleanUpOnClose IS
参数
无
返回
无
副作用
无
说明
该例行程序终断 DDE 链接并将 DDE 变量复位。
调用的对话窗口
无
文件名
语法
R_DDEPromptUser: BOOLEAN IS
参数
isActivity - 将当前更改标志为活动或更改
返回
无
副作用
无
说明
在需要的时候,该例行程序提示用户关闭全部项目文件。如果用户按 OK 键将返回 TRUE 值,按 CANCLE 键将返回 FALSE 值。
调用的对话窗口
无
文件名
语法
R_DisableMSProject: WINDOW IS
参数
无
返回
无
副作用
无
说明
该例行程序禁用 MS 项目并返回其窗口句柄。
调用的对话窗口
无
文件名
语法
FUNCTION R_DisplayCategoryCode(VAL Desc: STRING): STRING IS
参数
Desc - 类别说明
返回
字符串
副作用
无
说明
该例行程序将返回给定了说明的类别代码。
调用的对话窗口
无
文件名
语法
FUNCTION R_DisplayCategoryCode_modl(VAL id: STRING): STRING IS
参数
ID - 模型标识
返回
字符串
副作用
无
说明
该例行程序将返回给定了模型标识的类别代码。
调用的对话窗口
无
文件名
语法
R_EnableMSProject(VAL wMSProject: WINDOW): INTEGER IS
参数
wMSProject - MS 项目的窗口句柄
返回
整数
副作用
无
说明
该例行程序启用 MS 项目。
调用的对话窗口
无
文件名
语法
R_EnterBrowserField(VAL w: WINDOW, VAL field: STRING, REF oldAK: STRING ): INTEGER IS
参数
w - 当前窗口句柄
field - 字段名称
oldAK - 字段值
返回
整数
副作用
无
说明
该例行程序由 $MsgEnterField 调用以辅助自动完成。
调用的对话窗口
无
文件名
语法
R_EnterPersonField(VAL w: WINDOW, VAL field: STRING, REF oldAK: STRING );
参数
w - 当前窗口句柄
field - 字段名称
oldAK - 字段值(内容)
返回
整数
副作用
无
说明
该例行程序由 $MsgEnterField 调用以辅助自动完成。
调用的对话窗口
无
文件名
语法
R_ExitAssetField(VAL w: WINDOW, VAL FieldName: STRING):INTEGER IS
参数
w - 当前窗口句柄
FieldName - 当前字段名称
返回
整数
副作用
无
说明
该例行程序在“查找更改对话”框中执行对给定资产标记的自动填写检查。
调用的对话窗口
无
文件名
语法
R_ExitBrowserField(VAL w: WINDOW, VAL field: STRING, VAL nextField: STRING, VAL table: STRING, REF id: STRING, REF oldAK: STRING): INTEGER IS
参数
w - 当前窗口句柄
id - 人员标识
table - 要返回的对应标识及对应文本值所在的数据库表
field - 正在自动填写的字段
nextField - 自动填写完成后,将焦点移至其上的字段
oldAK - 旧文本字段值
返回
整数
副作用
无
说明
当退出浏览器字段时调用该例行程序。如果“thisAK”<>“oldAK”则调用“RCompletePartialAK”。
调用的对话窗口
无
文件名
语法
R_ExitPersonField(VAL w: WINDOW, VAL field: STRING, REF oldAK: STRING );
参数
w - 当前窗口
field - 正在退出的字段
oldAK - 该字段的旧值
返回
无
副作用
无
说明
在 $MsgExitField 时间调用该函数以辅助自动完成。
调用的对话窗口
无
文件名
语法
R_GetChangeMatchingMCLB(VAL w: WINDOW, VAL field_Name: STRING, REF this_Change: R_CHANGE_REC): INTEGER IS
参数
w - 当前窗口
field_Name - MCLB 名称
返回
整数
副作用
无
说明
该例行程序将获取与 MCLB 中的选项相匹配的更改记录。
调用的对话窗口
无
文件名
语法
R_GetEFMObjectName(VAL id: STRING, VAL table: STRING): STRING IS
参数
id - 正在检索的对象标识
table - 表名称
返回
字符串
副作用
无
说明
该例行程序选择给定表标识的对象名称。
调用的对话窗口
无
文件名
语法
R_GetRelevantStatusMatchingMCLB(VAL w: WINDOW, VAL field_Name: STRING, REF this_Status: R_STATUS_REC) IS
参数
w - 当前窗口
field_Name - MCLB 名称
this_Status - 当前状态记录
返回
无
副作用
无
说明
该例行程序返回给定的状态标识的相关状态代码。
调用的对话窗口
无
文件名
语法
R_LoadFieldForHiddenID(VAL w: WINDOW, VAL field: STRING, VAL id: STRING, VAL type: STRING) IS
参数
w - 当前窗口
field - 要设置的字段的名称
id - 要设置的记录标识
type - 要设置的记录类型
返回
无
副作用
无
说明
该例行程序为某一隐藏标识装入字段。
调用的对话窗口
无
文件名
语法
R_MultipleStatusEvent(REF this_Status: R_STATUS_REC) IS
参数
this_Status - 当前状态记录
返回
无
副作用
无
说明
这是状态选择的事件处理器。
调用的对话窗口
无
文件名
语法
R_PersonPartialAK2PK(REF display: BrowsePeopleListRec, VAL w: WINDOW, VAL ak: STRING);
参数
display - 人员或人员列表
w - 当前窗口句柄
ak - 正在自动填写的字段的先前值
返回
整数
副作用
无
说明
该例行程序取一个字段条目值并将其还原到它的完全值中。
调用的对话窗口
无
文件名
语法
R_PriorityEvent(REF this_approval: R_APPROVAL_REC) IS
参数
this_approval - 当前批准记录
返回
无
副作用
无
说明
这是更新批准特权的事件处理器。
调用的对话窗口
无
文件名
语法
R_ProcessChangeError(VAL w: WINDOW, VAL Error_Title: STRING, VAL Error_String: STRING) IS
参数
w - 当前窗口
Error_Title - 要显示的错误标题
Error_String - 要显示的错误文本
返回
无
副作用
无
说明
该例行程序显示传入的错误消息。
调用的对话窗口
无
文件名
语法
R_ProcessFindEntryFields(VAL w: WINDOW, REF this_FindChange: R_FIND_CHANGE_REC, VAL type: INTEGER) IS
参数
w - 当前窗口
this_FindChange - 当前查找更改记录
type - 要执行的交叉操作类型
返回
无
副作用
无
说明
当查找更改时,该例行程序将处理屏幕交叉操作。
调用的对话窗口
无
文件名
语法
R_RetrieveCategoryAdHocValue( VAL category: STRING ): BOOLEAN IS
参数
category - 当前类别代码
返回
布尔值
副作用
无
说明
该例行程序从传入类别代码的“类别”表中返回“ADHOC”列的值。
调用的对话窗口
无
文件名
语法
R_SelectModelApprovalPriority(VAL w: WINDOW, REF this_approval: R_APPROVAL_REC) IS
参数
w - 窗口
this_approval - 当前批准记录。
返回
整数
副作用
无
说明
当有变更时,该例行程序允许模型批准利用同一 PriorityEvent 例行程序。
调用的对话窗口
rchg.dfc[set_priority]
文件名
语法
R_UpdateDateEntryValue(VAL w: WINDOW,VAL field_Name: STRING, REF field_Value: DATE, REF Alter_Flag: INTEGER) IS
参数
w - 当前窗口
field_Name - 要摘录的字段名称
field_Value - 字段的值
Alter_Flag - 新字段具有何种状态
返回
无
副作用
无
说明
该例行程序更新日期条目字段的值。
调用的对话窗口
无