Informationen
-
PLANTA project unterstützt drei verschiedene Arten von Hyperlinks
-
HL: Verknüpfte Dateien (einfache Hyperlinks)
-
HL: Lokale Dateien
-
HL: Dateien in der DB
-
-
Diese unterscheiden sich in der Ablageprozedur der Datei und deren Ablageort sowie der Vorgehensweise bei der Bearbeitung der Datei.
Details
-
Sämtliche Pfadangaben sind auch in UNC-Notation möglich.
Hinweis
-
Aufgrund der unterschiedlichen Anwendungsweise der drei Hyperlink-Arten ist es empfehlenswert, systemweit eine Art von Hyperlinks zu verwenden.
|
Siehe auch: Informationen zur Anwendung der Hyperlinks |
Customizen
Hinweis
-
Hyperlinks können auch mit den Methoden der Klasse Hyperlink der Python-API bearbeitet werden.
Hyperlink: verknüpfte Dateien
Vorgehensweise
-
Customizer → System-Customizer → Data Dictionary aufrufen.
-
Die gewünschte Datentabelle auswählen.
-
Ein Dataitem mit dem Spaltentyp= HL: Verknüpfte Datei anlegen.
Hyperlink: Lokale Dateien / Hyperlink: Datei in der Datenbank
Hyperlink-DI anlegen
-
Im Modul Data Dictionary ein Dataitem mit dem Spaltentyp = HL: Lokale Datei oder HL: Datei in der DB anlegen
Funktions-DIs für das Hyperlink-DI anlegen
-
Je nach gewünschtem Verhalten des Hyperlinks pro zu definierende Funktion im Modul
Data Dictionary
ein Dataitem
anlegen
.
-
Beschreibung der möglichen Funktionen: siehe Funktionstabelle
-
-
Für das Funktions-DI ggf. den Wertebereich im Modul Dataitems definieren
Einstellungsparameter
|
DI mit Funktion |
Wertebereich |
|---|---|
|
ST |
- |
|
CR |
Pfad zur Vorlagedatei |
|
PA |
Pfad zum temporären Verzeichnis für die lokalen Dateien |
|
FN |
bei Option 1 oder 2: Aufbau des Dateiname/Titel |
|
DE |
Pfad zum Papierkorb.
|
Funktions-DIs dem Hyperlink-DI als Unter-DIs zuordnen
-
Customizer → System-Customizer → Dataitems
-
Hyperlink-DI einfügen.
-
Klick mit der rechten Maustaste auf den Dataitem-Datensatz.
-
Einfügen → Unter-Dataitem aus dem Kontextmenü auswählen.
-
Dem Hyperlink-DI die Funktion-DIs als Unter-DIs zuordnen
-
Die Parameter Funktion und Option entsprechend der Funktionstabelle definieren.
Funktionen
|
Funktion |
Muss |
Lokal |
DB |
Beschreibung |
Option |
Default-Wert |
Spaltentyp |
DB-Länge |
DF-Länge |
|---|---|---|---|---|---|---|---|---|---|
|
ST |
X |
X |
X |
Definiert, ob die Datei in der Datenbank (HL: Datei in DB) oder lokal (HL: Lokale Datei) gespeichert wird |
|
0 |
Zahl ohne NK (4-stellig) |
2 |
2 |
|
CR |
|
X |
|
Besagt, ob beim Anlegen von lokalen Dateien (HL: Lokale Datei) automatisch aus dem Standard-Template kopiert werden soll, und wie (mit Abfrage) |
|
Nicht automatisch anlegen |
Alpha |
80 |
80 |
|
PA |
X |
X |
|
Besagt, wo die lokalen Dateien (HL: Lokale Datei) abgelegt werden und was passiert, wenn der Pfad nicht existiert |
|
Fehlermeldung wenn Pfad nicht existiert |
Alpha |
80 |
80 |
|
FN |
|
X |
X |
Definiert den Dateinamen/Titel der gespeicherten Datei |
|
Gleicher Dateiname wie externe Datei |
Alpha |
80 |
80 |
|
DE |
|
X |
X |
Definiert den Papierkorbpfad |
- |
|
Alpha |
80 |
80 |
Hinweis
-
Das Verzeichnis, in das die Dateien aus der Datenbank (HL: Datei in der DB) temporär abgelegt werden, wird im Datenfeld Hyperlink-Pfad im Modul Skins pro Skin hinterlegt.
-
Wird hier kein Pfad hinterlegt, wird das Standard-temp-Verzeichnis verwendet.
-
Einbinden
Vorgehensweise
-
Customizer → Modul-Customizer → Datenbereiche aufrufen
-
Den gewünschten Datenbereich einfügen.
-
Das gewünschte Hyperlink-DI einfügen.
-
Der Wert im Feld DF-Verhalten wird automatisch auf h eingestellt.
-
Bei Bedarf den Wert manuell auf ho ändern.
-
Hinweis
-
Ist der Parameter Ausgabe auf dem Datenbereich, der den Hyperlink enthält, aktiviert oder wird die Python-Funktion make_output() verwendet, verhält sich der Hyperlink wie mit DF-Verhalten ho .