Abrufen/Auschecken

Mit der Funktion Abrufen/Auschecken können Benutzer die Kopie eines Objekts aus einem Tresor abrufen. Die Kopie kann in einen lokalen Arbeitsordner heruntergeladen werden, aus dem Tresor ohne Herunterladen ausgecheckt werden oder beides.

Der Benutzer kann auf diese Funktion im stillen Modus, mit einer schlanken GUI oder mit einer vollständig konfigurierbaren GUI zugreifen.

Betriebsmodi
 
Es gibt drei Betriebsmodi: Still, Schlanke GUI und Vollständige GUI
  • Still

    Die Geschäftslogik für das Abrufen/Auschecken läuft ohne Interaktion über die Benutzeroberfläche ab. Alle Überprüfungen von Fortschritt, Einschränkungen und lokalen Dateien erfolgen über benutzerdefinierbare Callbacks.

  • Schlanke GUI

    Nach dem Starten eines Downloads wird während des gesamten Vorgangs ein Fortschrittsdialogfeld angezeigt. Bei auftretenden Problemen können Meldungsfenster und Einschränkungsdialogfelder angezeigt werden.

  • Vollständige GUI

    Eine interaktive Benutzeroberfläche wird geöffnet, in der Benutzer die Optionen (Erfassungsoptionen, auszucheckende Dateien, Kommentare, Download-Speicherort usw.) ändern können. Über diese Benutzeroberfläche können Dateien in einer Listenansicht, Ordneransicht oder Konstruktionsansicht angezeigt werden. Alle Ansichten unterstützen konfigurierbare Spalten, die u. a. Miniaturansichten unterstützen.

    Das Dialogfeld Abrufen/Auschecken kann reduziert oder erweitert angezeigt werden.

    Reduziert

    Erweitert

Einschränkungen
 

Das VDF erkennt, wenn vor dem Versuch des Herunterladens eine der folgenden Bedingungen vorliegt.

  • Die Datei ist für einen anderen Benutzer ausgecheckt.
  • Die Datei ist für den aktuellen Benutzer auf einem anderen Computer ausgecheckt.
  • Die Datei ist für den aktuellen Benutzer in einem anderen Verzeichnis ausgecheckt.
  • Die Datei ist gesperrt und kann nicht bearbeitet werden.
  • Die Datei ist für einen anderen Benutzer im selben gemeinsam genutzten Verzeichnis ausgecheckt.

Liegt eine der Bedingungen vor, besteht die Option, den Vorgang entweder abzubrechen oder fortzusetzen, indem Dateien mit Problemen übersprungen werden.

Die Logik, die über die Behandlung eines Problems entscheidet, ist erweiterbar, und es kann eine benutzerdefinierte Auflösungs-Engine angegeben werden.

Synchronisierung mit lokaler Festplatte
 

Das VDF prüft, ob die Datei auf der Festplatte noch mit der Version der Datei im Tresor synchron ist. Falls nicht, besteht die Option, entweder die Datei überschreiben zu lassen oder den Download zu überspringen. Die Auflösungslogik ist erweiterbar, und die Vorgabebehandlung kann durch eine benutzerdefinierte Lösung ersetzt werden.

    Folgende Szenarios werden erkannt:

  • Die Datei auf der Festplatte weist dieselbe Version und Prüfsumme auf wie die Datei, die heruntergeladen wird. In diesem Fall wird der Download übersprungen.
  • Die Datei auf der Festplatte ist bereits für den aktuellen Benutzer im selben Speicherort ausgecheckt.
  • Die Datei auf der Festplatte ist neuer als die Datei, die heruntergeladen wird.
  • Die Tresor-Datei ist auf dem Remote-Server, bei dem der Benutzer angemeldet ist, nicht vorhanden und muss repliziert werden.
Parallele Verarbeitung
 

Die Funktion der parallelen Verarbeitung ermöglicht das gleichzeitige Herunterladen mehrerer Dateien.

Relationserfassung
 
Beim Herunterladen oder Auschecken einer Datei können Sie angeben, ob zugehörige Dateien ebenfalls heruntergeladen oder ausgecheckt werden. Das VDF unterstützt die Relationserfassung zur Einbeziehung von untergeordneten Relationen, übergeordneten Relationen oder mittels Verknüpfungen zugeordneter Dateien.
  • Einbeziehung untergeordneter Relationen
  • Einbeziehung übergeordneter Relationen

  • Einbeziehung verknüpfter Objekte

Download vielfältiger Objekte
 

Das VDF unterstützt nicht nur den Download von Dateien und Ordnern, sondern auch von Objekten wie Artikeln, Änderungsaufträgen oder benutzerdefinierten Objekten. Das VDF fragt diese Objekte ab und wählt die ihnen zugeordneten primären Dateien zum Herunterladen aus.

Fortschrittserweiterung
 

Der Fortschritt von Abrufen/Auschecken-Vorgängen wird über eine Schnittstelle gemeldet. Ein benutzerdefinierter Fortschrittsprovider kann angegeben werden, um die Fortschrittsmeldung an eine Konsole, eine Protokolldatei, eine Statusleiste oder einen anderen Handler umzuleiten.

Optionen
 
Es gibt zusätzliche Objektoptionen, die konfiguriert werden können.
  • Die Revision der herunterzuladenden Quelldatei ist konfigurierbar.
  • Die Option Vorzug für freigegebene Dateiversionen ist konfigurierbar.
  • Der Download-Speicherort ist konfigurierbar (z. B. Arbeitsordner, kein Download oder benutzerdefinierter Speicherort).
  • Der Befehl Auschecken ist konfigurierbar.
Dateiauflösung
 

Beim Herunterladen einer Datei kann optional geprüft werden, ob Referenzen in der Datei (z. B. bei einer Baugruppe mit Referenzen auf Bauteile) veraltet sind. Das VDF kann veraltete Referenzen automatisch beim Herunterladen reparieren.

Diese Funktion nutzt das hinzufügbare System der Erweiterungsprozeduren und funktioniert bei jedem VDF-Client (einschließlich der Zusatzmodule), der auf einem Computer mit den installierten Erweiterungsprozeduren ausgeführt wird.