开发者中心 开发者中心
  • 简体中文
  • English
视频教程
敢为云网站
  • 6.0版本
  • 6.1 版本
视频教程
敢为云网站
  • 平台概述
  • 平台功能
  • 平台安装
  • 开发者指南
  • 项目实战
    • 开始
      • 添加设备
      • 定制Web界面
      • 设置报警
      • 设置报表
      • 设置定时任务
        • 项目一
          • 项目需求
          • 实现步骤
      • 使用APP
    • 进阶
    • 提升
  • 附录

设置定时任务

# 开始

本节将在设置报表的基础上,通过设置定时任务来查询指定时间段的设备的测点的报表记录,并将报表记录导出保存在本地。

# 项目一

# 项目需求

  1. 某项目在不同的位置安装了三个温湿度设备。

  2. 项目需要每周的周五查看指定时间段内设备温、湿度记录。

  3. 项目需要将每周指定时间段内的数据导出到本地的Excel文件中。

# 实现步骤

  1. 完成设置报表项目

  2. 添加任务:

    添加任务操作步骤

    点击左侧菜单栏定时任务->任务库。

    点击按钮,新增任务。

    点击循环任务,创建一个循环任务。

    输入任务名称。

    选择执行时间。

    选择执行方式为自定义时间。

    选择执行完整循环。

    新增系统控制项选择数据报表抄表。

    时间间隔设为30秒。

  3. 添加每周任务:

    添加每周任务操作步骤

    点击左侧菜单栏定时任务->周安排。

    点击按钮添加任务。

    添加到选择星期五。

    选择循环任务下的循环抄表任务。

    点击确定按钮。

  4. 查看报表:

    查看报表操作步骤

    在查看报表之前先检查IoTCenter\data\AlarmCenter目录下的AlarmCenterProperties.xml文件中是否已经配置了报表记录的保存路径,如下图所示

    若没有如上图所示的配置,在AlarmCenterProperties.xml文件中添加如下节点

    <Properties name="AlarmCenter.Gui.OptionPanels.RecordDataOptions">
       <Hostory_RecordDataPath value="D:\ganwei\IoTCenter\RecordData\" />
    </Properties>   
    

    点击左侧菜单栏定时报表->报表生成

    选择设备

    选择查询时间段

    点击查询按钮,即可查看设备在指定时间段内的报表记录。

  5. 导出数据:

    导出数据操作步骤

    点击导出按钮,即可将数据导出到本地的Excel文件中

    导出的Excel文件内容

至此设置定时任务的学习目标已经完成。通过解决项目的三个需求,了解了如何新增任务、如何在周安排中安排任务、如何查看报表记录以及如何将报表记录导出。

上次更新: 12/15/2022, 1:12:31 PM

← 设置报表 使用APP→

目录
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式