分享此页面

# Excel 报告查询生成器对话框

此对话框允许您创建 SQL 查询。

访问 | 在 ALM 侧栏上的控制面板下方, 选择分析视图。 展开分析树, 选择 Excel 报告。 在“配置”选项卡下方, 单击查询选项卡, 然后单击查询生成器按钮。
重要信息 | 为确保数据库的完整性, 应只运行从项目数据库提取数据的查询。有关详细信息, 请参见 保护数据库。 可以在 SQL 查询中包括参数。有关详细信息, 请参见SQL 查询中的参数。
相关任务 | 如何生成 Excel 报告
另请参见 | Excel 报告概述 SQL 查询中的参数

SQL 编辑器区域

用户界面元素如下所述 (无标签元素显示在尖括号中):

UI 元素 | 描述
--- | ---
| 添加查询。允许您新建查询。新选项卡以默认名称 Query<编号> 添加到查询生成器。 生成报告时, 在单独的 Excel 工作表中显示每个查询的结果。
| 删除。删除选定查询。
| 重命名查询。允许您重命名当前查询。 备注: 包含由查询所提取数据的 Excel 工作表将具有与查询相同的名称。
| 测试查询。在“查询结果”选项卡中显示查询的前十个结果。如果查询包含参数, 则 ALM 使用参数的默认值。
| 运行查询。在“查询结果”选项卡中显示查询的结果。如果查询包含参数, 则 ALM 提示您输入值。
| 数据库类型。显示用于项目数据库的数据库类型。 必须使用项目数据库类型所用的语法写入 SQL 查询。
| 查找。搜索在查找框中所输入文本的查询。 提示: 再次单击查找按钮可查找下一处文本。
<SQL 编辑器> | 包含定义提取到 Excel 报告的数据集的 SQL 查询。 备注: 用逗号分隔项目实体。 特殊语法: 在项目数据库上运行 SQL 查询时, `@` 和 `\` 字符有特殊含义, 不按字面含义读取。如果要让这些字符按字面含义读取, 则应当用 `\@` 代替 `@`, 用 `\\` 代替 `\`。例如, 如果希望 `SELECT * FROM BUG WHERE BUG.BG_SUMMARY = `@parameter@'` 语句在 ALM 数据库上按字面含义运行, 请输入 `SELECT * FROM BUG WHERE BUG.BG_SUMMARY = `\@parameter\@'`。包含定义用于 Excel 报告的数据集的 SQL 查询。
复制/粘贴 | 将选定文本从 SQL 编辑器中的一个位置复制到另一位置。 对以下项可用: 查询编辑器右键单击菜单
剪切/粘贴 | 将选定文本从 SQL 编辑器中的一个位置移动到另一位置。 对以下项可用: 查询编辑器右键单击菜单

实体窗格

包含可以添加到查询的 ALM 数据库字段和实体的列表。

用户界面元素如下所述:

UI 元素 | 描述
--- | ---
| 将实体添加到查询。将选定项目实体添加到 SQL 查询。在光标位置插入实体。 要添加带有通过实体标题定义的列别名的项目实体, 请单击将实体添加到查询箭头, 然后选择将实体添加到查询并将实体标题作为别名。 对以下项可用: 实体窗格
| 实体视图。允许您按字段或实体名称、其数据库列名称或按字段和实体在“实体”窗格中对其进行查看。 对以下项可用: 实体窗格

查询参数选项卡

包含查询中可用参数的列表。

用户界面元素如下所述:

UI 元素 | 描述
--- | ---
| 将参数添加到查询。将选定参数添加到 SQL 查询。在光标位置添加参数。 备注: 对于表示文本值的参数, 必须在 SQL 窗格中的参数周围手动添加单引号 (')。例如, 如果 SQL 窗格包含短语 `WHERE BUG.BG_DETECTED_BY = @name@`, 则必须用文本 `'@name@'` 替换 `@name@`。 对以下项可用: 查询参数选项卡
| 新建查询参数。打开“新建查询参数”对话框, 允许您将参数添加到参数网格。有关详细信息, 请参见新建查询参数/编辑查询参数对话框。 对以下项可用: 查询参数选项卡
| 编辑查询参数。打开“编辑查询参数”对话框, 允许您编辑选定参数。有关详细信息, 请参见新建查询参数/编辑查询参数对话框。 对以下项可用: 查询参数选项卡
| 删除查询参数。从参数网格删除选定参数。 警告: 如果删除在报告查询中正在使用的参数, 则包含参数的查询将无效。 对以下项可用: 查询参数选项卡

查询结果选项卡

显示 SQL 查询的预览结果。

https://admhelp.microfocus.com ALM 8942
改进搜索结果的提示... ALM 帮助中心 ALM 帮助中心 ALM 帮助 16.00 全部查看本地帮助中心查看联机帮助中心后退在浏览器历史记录中后退前进在浏览器历史记录中前进删除突出显示的搜索项下一个主题转到下一个主题上一个主题转到上一个主题打印当前主题版本: