FILEINFO
本帮助页面适用于 Studio。 此信息也可用于Desktop Studio。
|
从目录中检索某个文件的相关信息,并将其保存为变量。 |
依赖关系
当满足以下条件时,系统会承受过大负载:
- 您的业务单位有超过 ~15 个并发呼叫。
- 当前运行的脚本包含文件相关操作,例如 Writefile、Readfile 和 Fileexist。
这会引发限制。 您的业务单位将在脚本执行和其他功能(包括联系处理和状态更改)方面遇到延迟,直到积压的流程完成为止。
支持的脚本类型
|
|
|
|
|
|
|
通用 |
电子邮件 | 聊天 | 电话 | 语音信箱 | 工作项目 | 短信 |
输入属性
这些属性定义操作在执行时使用的数据。
属性 |
说明 |
---|---|
Add Caption |
输入在脚本中唯一标识此操作的短语。 标题显示在脚本画布上的操作图标下方。 |
File Name | 新文件的名称。文件名与保存脚本的文件夹路径相关。 例如,如果脚本在文件夹中称为 Test,使用的文件名 Sample.wav 将自动解释为 Test\Sample.wav。 当前脚本文件夹中的文件不允许访问。 |
File Info Variable | 包含文件信息的变量名称。 默认为 FILE。 |
结果分支条件
结果分支条件允许您在脚本中创建分支,以在执行操作时处理不同的结果。
条件 |
说明 |
---|---|
Default |
除了脚本满足条件要求其接受其他分支的情况之外,所要采用的路径。 如果未定义操作的其他分支,也会执行此操作。 |
|
操作无法正确执行时所采用的路径。 例如,出现连接不良、语法错误等意外问题时。 _ERR 变量以单个下划线字符填充,应包含对问题的简要解释。 |
提示和技巧
从技术上讲,这是一个 C# 类,如
成员 | 格式 | 说明 |
---|---|---|
Accessed | DateTime | 上次访问文件的日期和时间 (UTC)。 |
AuthorID | int | 文件创建者的坐席 ID(当前没有填充)。 |
BusNo | int | 文件所有者的业务单位![]() |
ContactID | int | 与此文件关联的联系人 ID![]() |
已创建 | DateTime | 初始创建文件的日期和时间 (UTC)。 |
DeleteTime | DateTime | 文件将自动删除时的日期和时间 (UTC)。 可以为代表 Never 的最小 datetime 值。 |
说明 | 字符串 | 与文件关联的可选文字描述(当前未使用)。 |
EntryID | int | 与文件关联的唯一 ID(内部作为主键使用)。 |
FileName | 字符串 | 无路径的文件名称。 |
FolderID | int | 代表文件所在文件夹的 ID。 |
FullFileName | 字符串 | 完整路径和文件名。 |
IsDeleted | bool | 表示此文件是否已删除。 已删除的文件在系统中保留至少 24 小时。 |
IsFolder | bool | 表示此记录是否指代一个文件夹或一个文件。 |
MailStatus | byte | 未使用。 |
已修改 | DateTime | 上次修改文件的日期和时间。 |
ModifiedID | int | 上次修改文件的用户的坐席 ID(当前未填充)。 |
NumFiles | int | 如果 IsFolder 为真,其中可包含文件夹内所含的文件数。 |
PhysicalBytes | int | 表示磁盘上该文件占用的字节数。 |
PhysicalLocation | 字符串 | 表示磁盘上用于存储文件内容的系统文件的路径和文件名。 |
Protected | bool | 当此文件锁定以防意外覆盖或删除时为真。 |
Purpose | FilePurposeType | 表示此文件的类别。 类别如下所列。 |
尺寸 | int | 表示此文件所需的实际字节数。 |
版本 | int | 表示此文件的版本号。 仅当启用文件版本控制时使用。 |
VolumeID | int | 表示存有文件的物理磁盘卷的 ID。 |
VolumeStatus | VolumeStatus | 表示存有文件的物理磁盘卷的当前状态。 |
Weblink | bool | 当此文件从 Web 服务器对公众访问可见时为真。 |