Objet Attachment

Un objet Attachment représente un fichier unique ou une adresse Internet joint à un objet de champ et qui est ouvert directement.

Vous obtenez un objet de pièce jointe à partir de la propriété Pièces jointes d’un objet entité, tel qu’un objet Bug et un objet Req.

Méthodes publiques

Cet objet prend en charge les méthodes suivantes.

Méthode Description

 Post

Publie toutes les valeurs modifiées dans la base de données.

Syntaxe : Post()

Appelez Post après avoir créé ou modifié un objet et avant que l’objet ne soit libéré. Les objets sont libérés de plusieurs manières, par exemple : en sortant du champ d’application, en mettant fin à la connexion ou en étant explicitement libérés dans votre code.

 Actualiser

Lit les valeurs enregistrées, en écrasant les valeurs en mémoire.

Syntaxe : Refresh()

 Renommer

Renomme la pièce jointe sur le serveur. La pièce jointe doit être téléchargée avant d’appeler cette méthode.

Syntaxe : Rename(newName)

Paramètre :

  • newName. Chaîne qui représente le nouveau nom de la pièce jointe.

 Undo

Annule les modifications apportées aux valeurs de champ qui n’ont pas été publiées.

Syntaxe : Undo()

Propriétés publiques

Cet objet prend en charge les propriétés suivantes.

Propriété R/W Type Description

AutoPost

R/W Booléen

Si cette valeur est définie sur true, la base de données est mise à jour immédiatement lorsque la valeur du champ change.

Syntaxe : Attachment.AutoPost

Description

R/W Chaîne

Description de la pièce jointe.

Syntaxe : Attachment.Description

Champ

R/W Chaîne

Valeur du champ spécifié.

Syntaxe : Attachment.Field[fieldName]

Paramètres :

  • fieldName. Chaîne qui représente le nom du champ dans la base de données du projet. Utilisez uniquement des majuscules.

FieldMultiValue

R/W Objet

Objet MultiValue du champ spécifié. Voir Objet MultiValue.

Syntaxe : Attachment.FieldMultiValue[fieldName]

Paramètres :

  • fieldName. Chaîne qui représente le nom du champ dans la base de données du projet. Utilisez uniquement des majuscules.

FileSize

R Nombre

Taille du fichier de la pièce jointe en octets.

Syntaxe : Attachment.FileSize()

ID

R Nombre

ID de l’élément.

Syntaxe : Attachment.ID

LastModified

R Date

Heure de la dernière modification.

Syntaxe : Attachment.LastModified

Modifiée

R Booléen

Vérifie si l’élément a été modifié depuis la dernière actualisation ou opération de publication. Si cette valeur est true, les propriétés du champ côté serveur ne sont pas à jour.

Syntaxe : Attachment.Modified()

Name

R Chaîne

Nom de la pièce jointe.

Syntaxe : Attachment.Name

Retour : Nom du fichier joint. Par exemple, SampleAttachment.txt.

Type

R/W Chaîne

Type de la pièce jointe. Soit un fichier, soit une URL.

Syntaxe : Attachmen.Type

TypeName

R Chaîne

Type du champ.

Syntaxe : Attachment.TypeName

Virtual

R Booléen

Vérifie s’il s’agit d’un élément virtuel, c’est-à-dire d’un élément qui n’a pas d’enregistrement de base de données correspondant.

Retour en haut