在线文档
 在线文档
 InSmart Portal工业智能信息平台
 欢迎使用
 产品介绍
 软件架构
 平台工具
 产品特点
 软件启动
 主要功能
 行业实例
 使用说明
 菜单管理
 角色与用户
 添加矢量图页面
 添加趋势图
 添加百度地图
 添加报表
 添加布局页面
 图形编辑器
 操作界面
 基本操作
 选择下面的对象并移动
 再制、对齐和分布
 填充与轮廓
 叠放次序Z-order
 布尔操作
 转换路径
 子路径和结合
 路径编辑
 手绘和规则路径
 粘贴操作
 创建文本
 简化和优化
 代码编辑器
 代码操作界面
 服务器配置
 指定标签
 对应属性
 生成代码
 InSmart DataHub工业智能大数据平台
 欢迎使用
 产品简介
 功能特点
 使用说明
 启用软件
 参数设置
 窗体置前
 界面风格
 运行设置
 保存设置
 配置文件
 配置文件
 接口配置
 TCP协议传输
 UDP协议传输(跨网闸)
 发布为LiveData服务器
 发布为LiveData服务器
 InSmart Mobile工业智能移动信息平台
 欢迎使用
 产品介绍
 功能特点
 使用说明
 软件启动
 网络设置
 登录
 功能使用
 工艺矢量图
 百度地图
 趋势图
 实时报表
 历史报表
 InSmart Alarm工业智能报警管理软件
 欢迎使用
 产品介绍
 功能特点
 使用说明
 软件启动
 参数设置
 窗体置前
 界面风格
 运行设置
 保存设置
 运行设置
 报警接收人
 数据库设置
 系统邮件和短信猫
 报警信息配置
 启动与停止
 InSmart Report工业智能报表分析软件
 产品说明
 产品介绍
 主要功能特色
 使用说明
 登录
 报表管理
 报表配置
 报表模板在线编辑
 报表展示
 报表导出
 InSmart HistorianReport历史报表软件
 欢迎使用
 产品介绍
 功能说明
 使用说明
 软件启动
 操作界面
 参数设置
 窗体置前
 界面风格
 保存设置
 报表组态
 服务器设定
 报表组态
 存档设置
 打印设置
 预览与生成
 命令行
 报表管理
 报表和子报表
 常用报表
 报表列表调整
 报表管理设置保存
 报表操作
 InSmart DBReport报表软件
 欢迎使用
 功能说明
 使用说明
 软件启动
 操作界面
 数据表结构
 参数设置
 窗体置前
 界面风格
 保存设置
 报表组态
 添加ODBC数据源
 数据源配置
 报表组态
 存档设置
 打印设置
 预览与生成
 命令行
 报表管理
 报表与子报表
 常用报表
 报表列表调整
 报表管理设置保存
 报表操作
 InSmart 产品安装与卸载
 InSmart Portal工业智能信息平台
 运行环境
 安装软件
 卸载软件
 安装配置IIS
 IIS发布
 InSmart DataHub工业智能大数据平台
 运行环境
 安装软件
 卸载软件
 InSmart Mobile工业智能移动信息平台
 安装软件
 卸载软件
 InSmart Alarm工业智能报警管理软件
 运行环境
 安装软件
 卸载软件
 InSmart Report工业智能报表分析软件
 运行环境
 安装软件
 卸载软件
 安装配置IIS
 InSmart HistorianReport历史报表软件
 运行环境
 安装软件
 卸载软件
 InSmart DBReport报表软件
 运行环境
 安装软件
 卸载软件
 技术支持
 售后服务
 授权与注册
 授权与注册

命令行是将报表配置以命令执行的方式生成、打印、预览iH数据报表的功能。在不打开InSmart HistorianReport历史报表软件窗体的情况下,使用Windows命令窗口、iFIX调度直接执行报表生成命令(也可使用InSmart任务管理工具)完成数据报表的存档、打印等任务。

【注】在预览与生成报表文件之前请先配置好报表配置文件或打开报表配置文件

1. 点击【命令行】按钮。

m1.png

2. 在弹出的对话框中可以看到执行命令1或执行命令2的提示,请全选并复制任意一条执行命令。

 

m2.png


【注】如果需在命令行中使用此代码,请按照以下示例对所复制的代码添加引号,如果在iFIX中使用此代码则无需修改任何代码。

3. 点击 【开始菜单】 >> 【运行】 输入 cmd  然后按回车,启动命令窗口。

m3.png

4. 在命令窗口内点击鼠标右键,选择【粘帖】。

m4.png

5. 粘帖代码后按Enter(回车)键,开始执行。根据报表配置的存档设置,在指定的路径中生成(打印)报表或自动打开报表预览。

m6.png

】使用报表工具命令行功能,实现自动执行iH数据报表生成、存档任务

方法1: 在iFIX的调度中建立一个时间调度,并在VBA加入类似下列的代码来实现自动生成报表或打印。

Rpt$ = "C:\Program Files\InSmart\iHReport\HistorianReport.exe C:\Program Files\InSmart\iHReport\DemoData\Template\ReportConfig.dat"
Call Shell(Rpt $, vbMaximizedFocus)

方法2,使用Windows的任务计划功能,建立一个任务计划来执行bat批处理文件

bat批处理文件,内容如下:

"C:\Program Files\InSmart\iHReport\HistorianReport.exe" /F: C:\Program Files\InSmart\iHReport\DemoData\ReportConfig\ReportConfig-11.dat /T:09-26-2010 18:15:00 /P:R /PR:F /H: /Z:Microsoft XPS Document Writer /N:--

"C:\Program Files\InSmart\iHReport\HistorianReport.exe" "报表配置文件完成路径"