附件对象

附件对象表示附加到字段对象的单个文件或 Internet 地址,且可以直接打开。

您可以从实体对象 (例如 Bug 对象和 Req 对象) 的“附件”属性中获取附件对象。

公用方法

此对象支持以下方法。

方法 描述

 Post

将所有已更改的值发布到数据库。

语法: Post()

在创建或更改对象之后,且在发布该对象之前调用 Post。对象可以通过多种方式发布,例如: 通过超出作用域、通过终止连接,或者通过在代码中显式发布。

 刷新

读取已保存的值,并覆盖内存中的值。

语法: Refresh()

 重命名

重命名服务器上的附件。调用此方法之前,必须先上传附件。

语法: Rename(newName)

参数:

  • newName。表示附件新名称的字符串。

 Undo

撤消对尚未发布的字段值所做的更改。

语法: Undo()

公用属性

此对象支持以下属性。

属性 读/写 类型 描述

AutoPost

读/写 布尔值

如果为 true,则当字段值更改时,数据库会立即更新。

语法: Attachment.AutoPost

描述

读/写 字符串

附件描述。

语法: Attachment.Description

字段

读/写 字符串

指定字段的值。

语法: Attachment.Field[fieldName]

参数:

  • fieldName。表示项目数据库中字段名称的字符串。全部使用大写。

FieldMultiValue

读/写 对象

指定字段的 MultiValue 对象。请参阅MultiValue 对象

语法: Attachment.FieldMultiValue[fieldName]

参数:

  • fieldName。表示项目数据库中字段名称的字符串。全部使用大写。

FileSize

数字

附件文件的大小 (以字节为单位)。

语法: Attachment.FileSize()

ID

数字

项 ID。

语法: Attachment.ID

LastModified

日期

上次修改时间。

语法: Attachment.LastModified

修改时间

布尔值

检查自上次刷新或发布操作以来项是否已被修改。如果为 true,则表明服务器端的字段属性不是最新的。

语法: Attachment.Modified()

Name

字符串

附件名称。

语法: Attachment.Name

返回: 附加的文件的名称。例如,SampleAttachment.txt。

Type

读/写 字符串

附件类型。文件或 URL。

语法: Attachmen.Type

TypeName

字符串

字段的类型。

语法: Attachment.TypeName

Virtual

布尔值

检查是否为虚拟项,即没有相应数据库记录的项。

返回页首