0
Ordnerpfad aus Tabelle automatisch erzeugen
Ich habe eine Tabelle Ordner. Dort gibt es folgende Felder:
- Ordnername (Text)
- Datenträger (Verknüpfung N:1 zu Tabelle Datenträger) liefert z.B.: "C:/"
- Ist Stammordner (Ja-Nein als Switch: Default; Nein)
- Parent (rekursive Verknüpfung auf Tabelle Ordner - wird nur angezeigt wenn "Ist Stammordner = false")
- Pfad (Berechnungsfeld - hier soll der jeweils vollständige aktuelle Pfad angezeigt werden);
- Nachgeordnete Ordner (Verknüpfung Ordner zu Ordner 1:N)
Im Berechnungsfeld habe ich Folgendes codiert:
let myRLW := 'Datenträger'.Laufwerksbezeichnung;
let myLW := Parent.'Datenträger'.Laufwerksbezeichnung;
let myOrdner := Ordnername;
let myPOrdner := Parent.Ordnername;
let myEbenen := count(Ebene);
if 'Ist Stammordner' = true then
myRLW + myOrdner
else
myLW + myPOrdner + "/" + myOrdner
end
Leider bekomme ich nicht das Zusammensetzen des Pfades auf allen Ebenen hin.
Beispielsdaten:
- Dokumente - Root
- Projekte - Parent: Dokumente
- Kunde A - Parent: Projekte
- Kunde B - Parent: Projekte
- Rechnungen - Parent: Kunde A
Wer kann helfen?
Antwort
Content aside
- vor 13 TagenZuletzt aktiv
- 14Ansichten
-
1
Folge bereits