Datei Upload
Der Baustein Datei Upload ermöglicht das Hochladen von Dateien aller Art pro Eintrag, einschließlich Mehrfachupload. Dateien können über das Plus-Zeichen aus dem Dateisystem ausgewählt oder per Drag & Drop in den Baustein gezogen werden.
Einstellungen
Allgemeine Einstellungen wie Sichtbarkeit und Berechtigungen werden unter Allgemeine Baustein-Einstellungen beschrieben.
- Auf eine Datei beschränken - Maximal eine Datei kann im Baustein hochgeladen werden.
- Bestehende Datei überschreiben - Sollte bereits eine Datei im Baustein hochgeladen sein und eine weitere Datei wird hochgeladen, wird die alte Datei durch die neue Datei ersetzt. Nur vefügbar wenn Auf eine Datei beschränken aktiviert ist.
- Tipp-Verhalten — Legt fest, was beim Antippen bzw. Klicken einer Datei passiert:
- Vorschau öffnen (Standard) — Öffnet die Datei in einer Vorschau.
- In Standard-App öffnen — Öffnet die Datei in der auf dem Gerät festgelegten Standard-App für diesen Dateityp.
- Teilen / Mit … öffnen — Öffnet den Teilen-Dialog des Geräts bzw. lädt die Datei herunter.
- Maximale Anzahl an Dateien — Maximale Anzahl an Dateien pro Eintrag. Standard: 100. Nur verfügbar wenn Auf eine Datei beschränken nicht aktiviert ist.
- Anzahl der Vorschauedatein — Anzahl der in der Vorschau angezeigten Dateien. Standard: 15. Nur verfügbar wenn Auf eine Datei beschränken nicht aktiviert ist.
- Dateigröße begrenzen - Beschränkt die maximale Dateigröße.
- Maximale Dateiengröße in KiB - Beschränkung der maximalen Dateigröße - nur verfügbar wenn Dateigröße begrenzen aktiv ist.
- Änderungsdatum einblenden - Das Datum der letzten Änderung an der Datei wird unter der Datei eingeblendet.
- Per PowerShell mit Dateisystem synchronisieren - Aktiviert die Synchronisation zwischen einem lokalen Windows-Ordner und dem Baustein über ein herunterladbares PowerShell-Skript. Dateien werden automatisch hoch- oder heruntergeladen, sobald das Skript ausgeführt wird.
- Sync mit Ordner (relative Pfandangabe - Der lokale Windows-Ordnerpfad, der synchronisiert werden soll (z. B. C:/Dokumente/Aufträge/). Unterstützt ${Feldname}-Platzhalter, die zur Laufzeit durch den jeweiligen Feldwert des Eintrags ersetzt werden
- Löschen wenn Datei fehlt - Dateien, die im Baustein vorhanden sind, aber nicht mehr im lokalen Ordner existieren, werden beim nächsten Skriptlauf in Univelop gelöscht.
- Dateiformate - Kommagetrennte Liste der Dateiendungen, die synchronisiert werden sollen (z. B. pdf, docx). Leer oder * bedeutet: alle Formate werden synchronisiert.
- Skript runterladen - Generiert und lädt ein PowerShell-Skript (.ps1) herunter, das auf einem Windows-Rechner ausgeführt oder per Windows Task Scheduler automatisiert werden kann
- Dateiformate einschrönken — Schränkt die erlaubten Dateiendungen beim manuellen Upload ein, sodass nur bestimmte Formate hochgeladen werden können.
- Dateiformate - Die erlaubten Dateiformaten. Nur verfügbar wenn Dateiformate einschränken aktiviert ist.
Hinweise
- Für bessere Übersichtlichkeit empfiehlt es sich, mehrere Datei-Upload-Bausteine zu erstellen und thematisch zu kategorisieren.
Funktionsweise
Nach der Aktivierung von Per PowerShell mit Dateisystem synchronisieren werden Sync-Ordner, Verhalten bei fehlenden Dateien und optional erlaubte Dateiformate festgelegt. Über Skript runterladen wird eine PowerShell-Datei (.ps1) erzeugt, die einen API-Schlüssel mit weitreichenden Rechten enthält und daher vertraulich behandelt werden sollte.
Wird das Skript ausgeführt, werden neue oder geänderte Dateien aus dem lokalen Ordner zu den passenden Einträgen in Univelop hochgeladen. Ist Löschen wenn Datei fehlt aktiviert, werden zusätzlich Dateien in Univelop entfernt, die lokal nicht mehr vorhanden sind. Die Synchronisation läuft dabei ausschließlich vom lokalen Ordner nach Univelop — es werden keine Dateien aus Univelop heruntergeladen.
Um das Skript regelmäßig auszuführen, muss selbst ein Zeitplan eingerichtet werden, z. B. über die Windows-Aufgabenplanung; Univelop richtet dies nicht automatisch ein.
Verwandte Bausteine
- Bild Upload — Speziell für Bilder mit Zeichenfunktion und Wasserzeichen
- Datei — Für feste, unveränderliche Dateien