本帖最后由 adminlily 于 2020-12-3 16:03 编辑  
 
 
 
Excel报表 
 如何使用iTop查询创建Excel报告  
Excel的最新版本(Excel 2016,Office 365)提供了两种将Web数据导入Excel的方法。默认的最新版本基于PowerQuery,不支持基本的身份验证,因此不适用于iTop。但是,仍然可以使用旧方法作为可在Excel中启用的额外菜单项。为了使事情更加混乱,两个菜单项都具有完全相同的标签!  
 确保正确配置了Excel  
 单击菜单项“数据”“来自Web”。如果您看到与以下对话框类似的对话框(PowerQuery),则不好。  
  
相反,您应该得到一个类似于以下的对话框:  
  
 要使用旧的GetExternalDataFromWeb向导,请按照下列步骤操作:  
 转到“文件选项”菜单  
  
 单击左侧的“自定义功能区”菜单:  
 在左上角的下拉列表中,选择“主要选项卡”,在显示的树中,打开项目“数据”,然后选择菜单项“来自Web”  
  
 由于旧菜单和新菜单具有完全相同的标签,因此请确保选择正确的菜单:将鼠标移到项目上;显示一个小工具提示,它应显示为“ GetExternalDataFromWeb”,而不是“ GetPowerQueryDataFromWeb”  
  
 要将命令添加到功能区,您必须创建一个新的“组”(使用对话框底部的按钮)。该组使用默认名称命名,但是您可以根据需要将其重命名:  
  
 同样,您可以重命名菜单并为其选择图标。将菜单添加到功能区后,应该会看到类似以下内容:  
  
 当您单击自定义菜单时,将出现“来自Web的外部数据”向导:  
  
  
 管理员可以将预定义查询存储在iTo​​p中(菜单“管理查询手册”)。这些查询随后可用于创建Excle报表。查询由数字标识。使用iTop管理员提供的URL在Excel中调用它。例如,下面存储在查询手册中的URL返回用户请求的列表:  
  
 要在Excel中使用此查询,请在Excel选项卡数据中单击“从Web上”按钮。  
  
 显示一个窗口,输入要调用的URL:  
  
 在“地址”部分输入iTop管理员提供的URL,然后单击“转到”。  
 显示iTop身份验证窗口。输入您的用户账号和您的密码:  
  
 单击确定:如果安全弹出窗口提示您。  
  
 New Web查询已更新为要导入的列列表:  
  
 单击导入按钮。 Excel询问您要在何处插入数据:  
  
 如果您的查询包含参数,Excel将打开多个连续的窗口以输入它们。请注意,日期参数仅支持yyyy-mm-dd格式。  
 单击“确定”按钮,Excel将显示查询的结果。用于显示列的语言对应于iTop中登录名的默认语言。  
  
 要刷新数据,请在Excel的数据选项卡中单击全部刷新按钮:  
 您可以根据需要使用多个iTop查询,并使用结果使用标准Excel功能动态创建图形或图表。  
  
 
 |