Attachment
Ein Attachment-Objekt beinhaltet die Daten zu einem Anhang. Genauer gesagt
gibt es vier verschiedene Typen von Anhängen: NoteAttachment,
URLAttachment, FileAttachment und JSONAttachment. Gemeinsam sind
ihnen alle folgende Attribute:
idStringDer interne Datenbank-Identifizierer für diesen Anhang.
ownerRecord, App oder AppGroupDie App, App-Gruppe oder der Datensatz zu der dieser Anhang gehört.
appApp oderNoneWenn dieser Anhang zu einer App gehört, diese App. (oder
Nonewenn dieser Parameter zu einer App-Gruppe oder einem Datensatz).appgroupAppGroup oderNoneWenn dieser Anhang zu einer App-Gruppe gehört, diese App-Gruppe. (oder
Nonewenn dieser Parameter zu einer App oder einem Datensatz gehört).recordRecord oderNoneWenn dieser Anhang zu einem Datensatz gehört, dieser Datensatz. (oder
Nonewenn dieser Parameter zu einer App oder App-Gruppe gehört).typeStringDer Typ des Anhangs, einer der Werte
"note","url","file","image"oder"json".recordRecordDer Datensatz zu dem dieser Anhang gehört.
labelStringDie Beschriftung des Anhangs.
activeBoolIst diser Anhang aktiv oder nicht?
Weiterhin haben NoteAttachment und URLAttachment ein Attribut value,
das die Notiz bzw. die URL als String beinhaltet. Bei JSONAttachment ist
das value-Attribut das JSON-Objekt. Bei FileAttachment ist das
value-Attribut ein File-Objekt.