Attachment オブジェクト

Attachment オブジェクトは、フィールド・オブジェクトに添付された単一のファイルまたはインターネット・アドレスを表し、直接開かれます。

Bug オブジェクトや Req オブジェクトなどのエンティティ・オブジェクトの Attachments プロパティから Attachment オブジェクトを取得します。

公開メソッド

このオブジェクトは次のメソッドをサポートします。

メソッド 説明

 Post

変更されたすべての値をデータベースに送信します。

構文:Post()

オブジェクトを作成または変更した後、オブジェクトが解放される前に Post を呼び出します。オブジェクトは、スコープ外になったり、接続が終了したり、コード内で明示的に解放されたりするなど、さまざまな方法で解放されます。

 Refresh

保存された値を読み取り、メモリ内の値を上書きします。

構文: Refresh()

 Rename

サーバ上の添付の名前を変更します。このメソッドを呼び出す前に添付をアップロードする必要があります。

構文: Rename(newName)

パラメータ:

  • newName:添付の新しい名前を表す文字列。

 Undo

未送信のフィールド値の変更を元に戻します。

構文: Undo()

公開プロパティ

このオブジェクトは次のプロパティをサポートします。

プロパティ R/W 説明

AutoPost

R/W ブール値

true の場合、フィールド値が変更されるとデータベースがすぐに更新されます。

構文:Attachment.AutoPost

Description

R/W 文字列

添付の説明。

構文: Attachment.Description

Field

R/W 文字列

指定されたフィールドの値。

構文: Attachment.Field[fieldName]

パラメータ:

  • fieldName:プロジェクト・データベース内のフィールドの名前を表す文字列。すべて大文字を使用してください。

FieldMultiValue

R/W オブジェクト

指定されたフィールドの MultiValue オブジェクト。MultiValue オブジェクトを参照してください。

構文: Attachment.FieldMultiValue[fieldName]

パラメータ:

  • fieldName:プロジェクト・データベース内のフィールドの名前を表す文字列。すべて大文字を使用してください。

FileSize

R 数値

添付のファイル・サイズ(バイト単位)。

構文: Attachment.FileSize()

ID

R 数値

項目 ID。

構文: Attachment.ID

LastModified

R 日付

最終更新時刻。

構文:Attachment.LastModified

Modified

R ブール値

最後の Refresh または Post 操作以降に項目が変更されたかどうかを確認します。true の場合、サーバ側のフィールド・プロパティが最新ではありません。

構文: Attachment.Modified()

Name

R 文字列

添付の名前。

構文: Attachment.Name

戻り値:添付されたファイルの名前。たとえば、SampleAttachment.txt などです。

Type

R/W 文字列

添付のタイプ。File または URL のいずれか。

構文: Attachmen.Type

TypeName

R 文字列

フィールドのタイプ。

構文: Attachment.TypeName

Virtual

R ブール値

これが仮想項目、つまり対応するデータベース・レコードを持たない項目であるかどうかを確認します。

先頭に戻る