文件名
语法
R_AddActionsToOldRule IS
参数
无
返回
无
副作用
无
说明
此例行程序将操作添加到 ARules 栈上的相应规则。
调用的对话框窗体
无
文件名
语法
R_AddOldRuleToList(VAL this_Rule: R_RULES_REC) IS
参数
this_Rule - 当前规则记录
返回
无
副作用
无
说明
此例行程序将规则记录添加到规则列表中。
调用的对话框窗体
无
文件名
语法
R_AddTextStringToField(VAL w: WINDOW, VAL fieldName: STRING, VAL Add_String: STRING, REF RuleCursor: BOOLEAN): INTEGER IS
参数
w - 当前窗口
field_Name - 定义字段的名称
Add_String - 要添加的字符串
返回
整数
副作用
无
说明
此例行程序将短语添加到规则定义中。
调用的对话框窗体
无
文件名
语法
R_AddTextToOldRule IS
参数
无
返回
无
副作用
无
说明
此例行程序将文本记录添加到 ARules 栈上的相应规则。
调用的对话框窗体
无
文件名
语法
R_AdjustFieldsForDependentCheck(VAL w: WINDOW, VAL field_Name: STRING) IS
参数
w - 当前窗口
field_Name - 从属复选框的名称
返回
无
副作用
无
说明
此例行程序启用与时间有关的字段控件。
调用的对话框窗体
无
文件名
语法
R_CheckForNewName(VAL w: WINDOW,VAL field_Name: STRING): BOOLEAN IS
参数
w - 当前窗口
field_Name - 规则名字段的名称
返回
布尔值
副作用
无
说明
此例行程序检查新规则名是否已按“另存为”输入。
调用的对话框窗体
无
文件名
语法
R_CheckRemovedText(VAL Text_String: STRING): INTEGER IS
参数
Text_String - 文本字符串
返回
整数
副作用
无
说明
此例行程序检查已移去的文本。
调用的对话框窗体
无
文件名
语法
R_ClearRuleFlags IS
参数
无
返回
无
副作用
无
说明
此例行程序清除规则标志。
调用的对话框窗体
无
文件名
语法
R_CreateNewRule IS
参数
无
返回
无
副作用
无
说明
此例行程序从“另存为”创建新规则记录。
调用的对话框窗体
无
文件名
语法
R_DeleteactionMCLB(VAL w: WINDOW,VAL field_Name: STRING, REF this_Action: R_ACTIONS_REC) IS
参数
w - 当前窗口
field_Name - 规则操作的 MCLB 名称
this_Action - 当前规则操作记录
返回
无
副作用
无
说明
此例行程序从 MCLB 中移去指定的规则操作。
调用的对话框窗体
无
文件名
语法
R_GetChangeValuesForRule:INTEGER IS
参数
无
返回
整数
副作用
无
说明
此例行程序将相应的更改值装入规则。
调用的对话框窗体
无
文件名
语法
R_GetRuleMatchingMCLB(VAL w: WINDOW,VAL field_Name: STRING, REF this_Rule: R_RULES_REC): INTEGER IS
参数
w - 当前窗口
field_Name - 规则的 MCLB 名称
返回
整数
副作用
无
说明
此例行程序检索与 MCLB 选择匹配的当前规则记录。
调用的对话框窗体
无
文件名
语法
R_InsertString(VAL w: WINDOW, VAL fieldName: STRING, VAL Add_String: STRING, VAL insertAtEnd: BOOLEAN) IS
参数
无
返回
无
副作用
无
说明
此例行程序插入一个字符串。
调用的对话框窗体
无
文件名
语法
R_LoadRuleMCLB(VAL w: WINDOW, VAL field_Name: STRING) IS
参数
w - 当前窗口
field_Name - 规则值 MCLB 的名称
返回
无
副作用
无
说明
此例行程序将更改中的值装入“规则值”MCLB。
调用的对话框窗体
无
文件名
语法
R_ProcessRuleActionEntryFields(VAL w: WINDOW, REF this_Action: R_ACTIONS_REC, VAL type: INTEGER) IS
参数
w - 当前窗口
this_Action - 当前操作记录
type - R_Perform 的函数类型
返回
无
副作用
无
说明
此例行程序处理“规则操作”的显示功能。
调用的对话框窗体
无
文件名
语法
R_ProcessRuleEntryFields(VAL w: WINDOW, VAL type: INTEGER) IS
参数
w - 当前窗口
type - R_Perform 的函数类型
返回
无
副作用
无
说明
此例行程序处理规则的屏幕显示功能。
调用的对话框窗体
无
文件名
语法
R_ProcessRuleTestEntryFields(VAL w: WINDOW, REF ruleMCLBRec: R_RULEMCLB_REC, VAL type: INTEGER) IS
参数
w - 当前窗口
ruleMCLBRec - 来自规则 MCLB 的当前记录
type - R_Perform 的函数类型
返回
无
副作用
无
说明
此例行程序处理涉及规则测试的屏幕交互。
调用的对话框窗体
无
文件名
语法
R_Toggle_Cat_Org_Fields( VAL w: WINDOW ) IS
参数
w - 当前窗口。
返回
无
副作用
无
说明
根据 RL_Category_Radio 值,将“类别”名或按钮及组织名或按钮切换为启用或禁用。
调用的对话框窗体
无
文件名
语法
R_UnloadRuleMCLB(VAL w: WINDOW, VAL field_Name: STRING) IS
参数
w - 当前窗口
field_Name - 规则值 MCLB 的名称
返回
无
副作用
无
说明
测试时,此例行程序将卸载为“规则赋值”所输入的值。
调用的对话框窗体
无
文件名
语法
R_UpdateRuleActionsList(VAL this_Action: R_ACTIONS_REC) IS
参数
this_Action - 当前操作记录
返回
无
副作用
无
说明
此例行程序处理规则操作的添加、修改和删除。
调用的对话框窗体
无
文件名
语法
R_UpdateRuleList IS
参数
无
返回
无
副作用
无
说明
此例行程序处理当前显示列表规则的添加、修改和删除。
调用的对话框窗体
无
文件名
语法
R_UpdateRuleResults(VAL w: WINDOW, VAL field_Name: STRING, VAL Start_String: STRING) IS
参数
w - 当前窗口
field_Name - 规则评估字段的名称
Start_String - 要更新到此字段的字符串
返回
无
副作用
无
说明
此例行程序用给定字符串更新规则评估字段。
调用的对话框窗体
无
文件名
语法
R_UpdateRuleText(VAL w: WINDOW, REF RuleCursor: BOOLEAN): INTEGER IS
参数
w - 当前窗口
返回
整数
副作用
无
说明
此例行程序将逻辑运算符插入规则定义。
调用的对话框窗体
无