Description

<< 点击显示目录 >>

主页  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个条目被写入变量中。该信息被写入过程变量的第一个元素中。

 

query_hasmorerows