Ordnerpfad holen

Setzt eine Variable auf den vollständig qualifizierten Pfad eines angegebenen Ordners.

Optionen 

  • Ordnererstellung zulassen lässt Benutzer neue Ordner erstellen, während Sie durch das Dateisystem blättern.
  • Variable legt eine lokale oder globale Variable für den Pfad des ausgewählten Ordners fest. Weitere Informationen finden Sie im Scriptschritt „Variable setzen“.
  • Dialogtitel lässt Sie einen eigenen Namen für das Dialogfeld „Ordnerauswahl“ angeben.
  • Standardort lässt Sie einen Pfad angeben, den das Dialogfeld „Ordnerauswahl“ beim Öffnen anzeigt.

Kompatibilität 

Produkt Unterstützt
FileMaker Pro Ja
FileMaker Go Nein
FileMaker WebDirect Nein
FileMaker Server Nein
FileMaker Cloud Nein
FileMaker Data API Nein
Custom Web Publishing Nein

Ursprung in Version 

14.0

Beschreibung 

Dieser Scriptschritt fordert den Benutzer auf, einen Order auszuwählen, und setzt dann eine Variable auf den vollständig qualifizierten Pfad des ausgewählten Ordners.

Unter Windows lautet der Dateipfad /Laufwerkname:/<ausgewählter Ordner>/.

Unter macOS lautet der Dateipfad /Laufwerkname:/<ausgewählter Ordner>/.

Beispiel 1 

Öffnet das Dialogfeld „Ordnerauswahl“, das den Desktop anzeigt, fordert den Benutzer auf, den Bilderordner auszuwählen, und stellt dann Produkte::Bilderordner für den Pfad des ausgewählten Ordners ein.

Kopieren
Ordnerpfad holen [$ORDNER; "Bilderordner auswählen"; Hole ( DesktopPfad )]
Feldwert setzen [Produkte::Bilderordner; $ORDNER]

Beispiel 2 

Führt eine Suche durch, fordert den Benutzer auf, einen Ordner für den Export zu wählen, und wechselt dann in einer Schleife durch Datensätze, um Dateien zu exportieren, die sich unter Produkte::Bildfeld befinden.

Kopieren
Ergebnismenge suchen [Wiederherstellen]
Ordnerpfad holen [Ordnererstellung zulassen; $ORDNER; "In Ordner exportieren"]
Schleife (Anfang)
    Variable setzen [$PFAD; Wert:$ORDNER & Produkte::Bild]
    Exportiere alle Feldwerte [Produkte::Bild; $PFAD; Ordner erstellen: Aus]
    Gehe zu Datens./Abfrage/Seite [Nächster; Nach letztem beenden: Ein]
Schleife (Ende)