<< 点击显示目录 >> 主页 mappServices帮助手册 > mapp Audit:事件管理 > 库 > 功能块 > MpAuditQuery > Description |
mapp Services V5.16
MpAuditTrail所使用的相同的MpLink 被用于这个功能块。
在MpAuditQuery的帮助下, MpAuditTrail配置中定义的查询 可以被启动。所需的查询在输入参数 "名称Name "中指定。
"模式Mode "定义了是否应搜索所有现有条目或仅搜索最近的条目。在这种情况下,最近的事件是自上次 "更新计数Update count "以来产生的事件(见 MpAuditTrail 配置中的 "查询 "部分 )。 MpAuditTrail 中的存档条目 不能被搜索到。输入参数 "语言Language "可以定义显示过滤后的事件的语言或单位。为了定义语言和单位系统,输入 "语言Language "必须以下列方式使用:'语言|单位系统 Language|System of units'。
例如,"de|metric "或 "en|imperial-us"。更多信息,请参阅 显示变量的单位。
"Execute = TRUE"开始请求。所请求的信息可以在 MpAuditTrail配置中 "查询 "部分 定义的过程变量中看到 。如果 "CommandDone = TRUE",说明命令已经被执行。要开始一个新的命令,前一个命令必须被设置为 FALSE。该功能块现在可以执行新的命令了。
以下信息可从 结构 "信息 "中获取 。
•AvailableSpace: 指定在 "查询 "部分的MpAuditTrail配置中定义的过程变量 提供多少空间 。如果过程变量是一个有100个元素的STRING数组,则显示100。
•RowsRead: 表示有多少条目被查询读取。
•HasMoreRows: 使用 "HasMoreRows = FALSE",查询的所有条目在过程变量中都是可见的。使用 "HasMoreRows = TRUE"时,进程变量中并非所有条目都能被显示。如果一个有6个元素的STRING数组被用作过程变量,但有9个条目,"HasMoreRows = TRUE"会被显示。为了获得最后3个条目, 必须使用MpAuditQuery的"Next = TRUE"命令 。最后3个条目被写入变量中。该信息被写入过程变量的第一个元素中。