- 发行说明
- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 控制流程
- 对象存储库
- 日志记录
- ScaleCoordinates 迁移工具
- ScreenScrapeJavaSupport 工具
- StudioPro
- 扩展程序
- 故障排除
为了举例说明如何使用日期和时间变量,我们将构建一个自动化,它获取当前日期和时间,减去特定的一段时间并将结果写入 Microsoft Excel 电子表格。
-
创建一个新序列。
-
创建两个日期时间变量:
Today和LastTime。 -
创建一个名为“
Span”的时间跨度变量,并在“默认值”字段中键入1.02:10:04。备注:构成
Span变量的默认值使用 day.hh:mm:ss 格式。 -
将“赋值”活动添加到“设计器”面板。
-
在“属性”面板的“至”字段中,添加
Today变量。 -
在“值”字段中,键入
Now。如此,您便可获得项目执行的日期和时间,其格式分别为dd/MM/yyyy和hh:mm:ss。 -
在上一个活动下添加另一个“赋值”活动。
-
在“属性”面板的“至”字段中,添加
LastTime变量。 -
在“值”字段中,键入
Today.Subtract(Span)。这将从当前日期中减去Span变量的默认值,该日期存储在Today变量中。 -
Add an Excel Application Scope activity under the last Assign one.
备注:Use the Manage Packages feature to download the Excel activities, if you do not already have them installed.
-
在“属性”面板的“工作簿路径”字段中,键入要写入到的 Excel 文件的路径,并加上引号。本示例中为
"%HOMEPATH%\Desktop\urgent_invoice.xlsx"。备注:如果提供的路径中不存在该文件,则系统将创建文件。
-
Add a Write Cell activity in the Excel Application Scope activity.
-
在“属性”面板的“范围”字段中,键入 Excel 单元格的坐标,并加上引号。本示例中为
"E3"。 -
在“工作表名称”字段中,键入要写入内容的工作表的名称。本示例中为
"Invoice"。注意,如果该工作表不存在,系统将创建工作表。 -
在“值”字段中,输入
LastTime.ToString。这会将LastTime变量的值转换为字符串并将其写入先前给定的坐标。项目的最终呈现应如以下屏幕截图所示:
-
按 F5。系统将执行自动化。
-
导航到您的 Excel 文件,双击添加了日期的单元格。请注意,时间和日期信息显示在您指向的单元格中。