创建新的查询报表

  1. 单击“报表”选项卡。这将打开“所有报表”页面。

  2. 单击“新建查询报表”按钮。这将打开“查询编辑器”页面。

  3. 从组合框中选择表架构,例如 requests、timespent 等。单击“获取”以查看所选选项的表架构。

  4. 在“报表标题”字段中指定报表标题。这是必填字段。

  5. 在“查询”字段中指定用于生成报表的查询语句。这是必填字段。

  6. 如果提供了错误的查询语句,日志将显示所有错误消息。

  7. 单击“运行报表”以运行查询报表。

提示

  1. 日期公式:DATE_FORMAT (FROM_UNIXTIME (COLUMN_NAME/1000),'%d-%m-%Y %k: %i') 'Column Alias'.

  2. 分钟公式:ROUND ((((COLUMN_NAME/1000)/60)) % 60) 'Minutes'.

  3. 小时公式:ROUND (((COLUMN_NAME/1000)/3600)) 'Hours'.

  4. 比较日期:COLUMN_NAME >= (UNIX_TIMESTAMP (DATE ('2006-07-24 00:00:00')) * 1000).

  5. 将内存转换为 GB:((((MEMORY_COLUMN)/1024)/1024)/1024)

  6. 空数据的默认值:COALESCE (COLUMN_NAME, 'Unassigned')

  7. 分组依据:查询语句将以 order by <column_index> 结束

附加字段表

  1. 请求附加字段 - WorkOrder_Fields

  2. 请求人附加字段 - Requester_Fields

  3. 技术人员附加字段 - Technician_Fields

  4. 资产附加字段 - Asset_Fields

  5. 工作站附加字段 - Workstation_Fields

  6. 问题附加字段 - Problem_Fields

  7. 变更附加字段 - Change_Fields

通过 API 使用查询报表

通过 API 执行查询报表时,用户可以选择在报表中显示空值列。

 

为此,请更新以下查询中的 paramvalue:

UPDATE ReportModuleConfiguration SET PARAMVALUE = 'true' WHERE PARAMETER LIKE 'Display_Null_Columns' AND CATEGORY LIKE 'Query_Reports_API'; 

 

True - 报表中显示空值列。

 

 

False - 报表中不显示空值列。