Upload

Zweck des Plugins

Mit der Upload-Funktion können lokal abliegende Dateien in Ordnerstrukturen eingefügt werden, um somit im OMN-System verfügbar gemacht zu werden.

Einführung

Der Upload ermöglicht es dem Benutzer, Dateien von seinem lokalen Speicher in das OMN-System zu übertragen.
Uploads können über die einfache Upload-Funktion hinaus sehr spezifisch gestaltet werden, z. B. kann der Benutzer angeben, welche Größen oder Dateiformate erlaubt sein sollen. Ebenso ist es möglich, nach dem Upload verschiedene Prozesse automatisch starten zu lassen.

Upload
Figure 1. Geöffneter Upload Dialog

Voraussetzungen und Beziehungen zu anderen Modulen

Um Dateien in OMN hochladen zu können, muss die Funktion "Upload" in mindestens einem der folgenden Module eingebunden sein:

Upload Function
Figure 2. Ausführen der Upload-Funktion

Es gilt zu berücksichtigen, dass nur von OMN unterstütze Dateiformate hochgeladen werden können.
Die Auflistung der Dateitypen kann hier entnommen werden: Detaillierte Informationen zu Dateiformaten.

Aufbau und Verwendung

Sofern die Funktion "Upload" vorhanden ist, wird diese nach Auswahl eines Ordners oder innerhalb eines Workflows in der Toolbar angezeigt.
Nachdem die Funktion ausgeführt wurde, öffnet sich ein Upload Dialog.

Upload Uploadfile
Figure 3. Upload Dialog mit Funktionen

Toolbar & Funktionen

Die Toolbar beinhaltet die folgenden Funktionen:

  • Hinzufügen
    Es öffnet sich ein Fenster, um lokale Dateien zum Upload-Dialog hinzuzufügen.

  • Löschen
    Ausgewählte Dateien können aus der Liste entfernt werden.

Sobald Dateien mit der Hinzufügen-Funktion ausgewählt wurden, erscheint auf der rechten Seite der Toolbar der (Primary) Button "Upload".
Wenn dieser Button geklickt wird, startet der Upload für alle ausgewählten Dateien in der Liste.
Sofern nicht alle Dateien hochgeladen wurden und der Dialog geschlossen werden soll, wird eine Meldung angezeigt, dass alle fehlenden Uploads abgebrochen werden.

Im Hintergrund können durch spezifische Konfigurationen weitere Funktionen mit dem Upload angesteuert werden.
Diese sind:

  • Ansicht des modalen Upload-Fensters

    • einfach
      Upload simpleMode

    • erweitert für den Upload mit reduzierter Client-CPU-Auslastung
      Upload extendedMode

  • Dialoge mit spezifischen Informationen bzw. Hinweisen (z.B. allgemeine Upload-Hinweis)

    • Die Hinweise können kundenspezifisch konfiguriert werden und dienen der Weitergabe von Informationen vor dem Upload
      Upload Dialogue

  • Automatische Verknüpfung der Dateien zu Produkten
    Upload autoLinking

  • Ausführung von Skripten (z.B. zur Qualitätsprüfung)

  • Einstellung der maximalen Dateigröße
    Upload maxSize

  • Prüfung auf spezifische Namenskonventionen bzw. Dateiendungen
    Upload fileExtension

  • Ausführung von Workflows oder Funktionen nach Abschluss des Uploads

  • Entsperren einer gesperrten Datei durch den Upload
    Upload checkin

  • Ziel-RNC bzw. -Pfad für den Upload in der Suche

    • Der Upload wird in der Suche gestartet, wobei in unserem Beispiel, der Zielpfad "Transfer" verwendet wird.
      Upload search

    • Die hochgeladene Datei wird im Ordner "Transfer" abgelegt
      Upload transfer

  • Speicherung von Upload-User bzw. -Datum
    Upload userDate

  • Mailversand
    Upload eMail

Sind Dateien zum Upload ausgewählt, die bereits im Zielpfad vorliegen, erscheint ein Dialog mit entsprechendem Hinweis.
Dieser Dialog bietet dem Nutzer verschiedene Optionen: "Abbrechen", "Beide behalten", "Überschreiben", "Überspringen" oder "Informationen anzeigen".
Eine Checkbox ermöglicht es, festzulegen, ob die gewählte Funktion auf alle Objekte angewendet werden soll.

Upload Duplicate
Figure 4. Dialog für Duplikate

Statusbar

Nachdem die hochzuladenden Dateien ausgewählt wurden, wird die Statusleiste eingeblendet. Sie bietet die Option zur Sprachauswahl (Dropdown) sowie Einstellungen.

Nach dem Hinzufügen von Dateien wird zudem ein Objektzähler auf der linken Seite angezeigt, welcher die Anzahl der Dateien darstellt.
Außerdem wird auf der rechten Seite der Statusbar der Prozessfortschritt nach gestartetem Upload angezeigt.

Der Prozessfortschritt wird entsprechend der Konfiguration optional angezeigt.
Upload Snipper
Figure 5. Upload Dialog mit Statusbar

Die Statusbar-Einstellungen ermöglichen das Folgende:

  • Vorschau von Dateien anzeigen

  • Gruppierung

  • Spaltensichtbarkeit

Upload Properties
Figure 6. Statusbar Einstellungen

Canvas

Nach dem Öffnen des Upload-Dialogs wird der Canvas zunächst leer angezeigt.

Upload only
Figure 7. Leerer Upload Dialog

Um der Liste Dateien hinzuzufügen, kann neben der Hinzufügen-Funktion auch Drag and Drop (DnD) verwendet werden.

Sobald Dateien hinzugefügt wurden, wird die Dateiansicht in Form einer Tabelle dargestellt. Die Tabelle zeigt die folgenden Spalten:

  • Checkbox

    • Die Dateien können über die Checkbox an- oder abgewählt werden

  • Typ bzw. Vorschau

    • Abhängig von der Einstellung "Vorschau von Dateien anzeigen"

  • Name

  • Status

    • upload Wartet auf Upload

    • spinner Upload wird ausgeführt

      Der Spinner wird entsprechend der Upload-Einstellungen optional angezeigt.
    • success Upload erfolgreich

    • error Upload fehlerhaft

    • reload Upload neu starten

    • overwrite Datei wird überschrieben

    • skip Datei wird ignoriert

    • copy Kopie wird erstellt

Upload Table
Figure 8. Upload Dialog mit Tabelle

Es ist möglich, Spalten zu filtern und/oder zu sortieren.

Im unteren Bereich des Upload-Dialogs befindet sich zusätzlich eine Einstellmöglichkeit zur Sichtbarkeit des Dialogs. Hier kann via Checkbox ausgewählt werden, ob das Upload-Fenster nach erfolgreichem Hochladen geschlossen werden soll oder nicht.

Optional erscheint unter dieser Checkbox der Hinweis eines segmentierten Uploads.

Ein segmentierter Upload ist ein Verfahren, bei dem eine große Datei in kleinere Segmente oder Abschnitte aufgeteilt wird, bevor sie hochgeladen wird. Anschließend werden diese Segmente parallel oder sequenziell hochgeladen, um die Geschwindigkeit und Effizienz des Upload-Vorgangs zu verbessern.

Meldungen

Wurde der Upload einer Datei erfolgreich abgeschlossen, wird eine grüne Meldungsbox angezeigt.
Ist beim Upload der Datei ein Fehler aufgetreten, wird eine rote Fehlermeldung dargestellt.

Der Status des Uploads wird analog dazu im Canvas in der Spalte "Status" gekennzeichnet.
Upload Status
Figure 9. Erfolgs- und Fehlermeldungen

Andere Add-Ons und verwandte Funktionalitäten

Die folgenden Links enthalten verwandte Informationen, die zum Lesen empfohlen werden.

Welcome to the AI Chat!

Write a prompt to get started...