Attachment

<< Click to Display Table of Contents >>

Navigation:  Attribute (Eigenschaften / Merkmale) > Attributarten >

Attachment

Das Attribut Attachment ermöglicht es, eine bzw. mehrere Dateien von einem beliebigen Filesystem in einen in rimacon omniSuite definierten Share hochzuladen und diese Dateien sowie auch URLs zu diesen Dateien mit einem CI zu verknüpfen. In Hintergrund entsteht eine dynamische Spalte, die die Liste der Dateien darstellt (Typ ist HTML-direkt) und es ermöglicht, die Datei direkt per Klick herunterzuladen. Eine Tabelle kann mehrere unabhängige Attachments haben.

 

Inhalt

Es können Dateien (d.h. Inhalt) und URLs/Links (d.h. Zeichenfolge) zugeordnet werden. Optional können Verzeichnisse definiert werden, um die Dateien/URLs/Links zu gruppieren. Die Verzeichnisse sind "lokal", d.h. jedes CI hat eine eigene unabhängige Verzeichnisstruktur. Ein Verzeichnis (oder Root) kann gleichnamige Dateien enthalten. Dadurch ist es möglich, während des Life-Cycles eines CIs mehrere Versionen einer Datei zu pflegen.

 

Webinterface

Attachments für ein konkretes CI können an zwei Stellen zugeordnet werden:

1.Standard-Bearbeitungsmaske

In der Maske für die Attachments-Spalte muss die Checkbox "Im Bearbeitungsformular anzeigen" aktiviert werden.

2.Individuelle Maske

Das Attachment-Element wird über das "ATT"-Icon zugefügt.

 

Berechtigungen

Die Berechtigungen sind identisch mit den Berechtigungen für die Tabelle oder evtl. konkrete Objekte.

 

Out-of-the-box-Dateiänderungen

Wenn der Speicherort die Festplatte ist, ist eine direkte Änderung von Dateien ausdrücklich nicht zulässig!

 

Erstellung / Bearbeitung von Attachment-Attributen

Name

Name des Attributs, der im Webinterface verwendet wird.

 

Max. Größe

Maximale zulässige Größe einer Datei.

 

Speicherort (Datenbank)

Die Inhalte werden in der Datenbank gespeichert (Tabellen OBJATTDIR und OBJATTITEM).

 

Speicherort (Verzeichnis)

Wenn ein Default-Verzeichnis genutzt wird, wird das Default-Verzeichnis unter Programm 🡪 WEB-Einstellungen 🡪 Allgemein 🡪 Attachments 🡪 Default-Verzeichnis eingestellt.

 

Wenn ein spezifisches Verzeichnis genutzt wird, muss der Verzeichnispfad absolut und nicht relativ angegeben werden:

falsch: abcd\att\

richtig: d:\attachments\

 

Generell ist der Vollname einer Datei <root>\<attachments-id>\<ci-id>\<ci-lokale-verzeichnisse>\datei-name. Es gilt:

attachments-id ist ein Primärschlüssel in der Tabelle ATTDEF

der Dateiname ist normalerweise identisch mit dem Namen der hochgeladenen Datei. Wenn eine gleichnamige Datei mehrfach in ein Verzeichnis hochgeladen wird, wird eine Zahl an den Dateinamen angehängt (d.h. abcd2.txt, abcd3.txt statt abcd.txt).

wenn der Inhalt gezippt ist, wird der Dateiname um „.zip“ erweitert, d.h. abcd.txt.zip

da die Dateien unter <attachments-id> liegen, kann ein Root-Verzeichnis für mehrere Attachment-Attribute genutzt werden, aber nur innerhalb einer Datenbank.

 

Inhalt zippen

Wenn aktiv, werden die Inhalte gezippt. Das gilt auch, wenn der Speicherort die Datenbank ist.

 

Im Bearbeitungsformular anzeigen

Gibt an, ob das Attribut im generierten Standardbearbeitungsformular für die Tabelle genutzt wird.

 

Im Webinterface standardmäßig anzeigen  

Gibt an, ob das Attribut standardmäßig in der generierten Sicht auf die Tabelle angezeigt wird.