Datei/Ordner suchen

Diese Aktion öffnet den Systemdialog zum Suchen nach Dateien und Ordnern.

Die Über-Gruppe gibt die ausgewählte Aktion an.

  • Name: ermöglicht es Ihnen, einen benutzerdefinierten Namen anzugeben. So können Sie Aktionen in der Liste der Aktionen in der Lösung leichter erkennen. Standardmäßig werden Aktionsnamen vom Typ der jeweiligen Aktion abgeleitet.
  • Beschreibung: benutzerdefinierte Informationen über die Aktion. Geben Sie eine Beschreibung ein, um den Zweck und die Rolle einer Aktion in einer Lösung zu erklären.
  • Aktionstyp: Nur-Lesen-Informationen über den ausgewählten Aktionstyp.

Die Gruppe Dialog legt die Sucheinstellungen fest.

  • Suchen nach: schaltet zwischen der Suche nach Dateien und Ordnern um.

  • Filter: legt den gesuchten Dateityp fest. Geben Sie den Filtertyp manuell ein, definieren Sie die Filter über den Dialog Dateifilter definieren oder wählen Sie Datenquelle, um den Filter dynamisch anhand eines Variablenwerts zu bestimmen. Der Dialog Dateifilter definieren ermöglicht es Benutzern:

    • Die Filter aufzulisten. Jeder Filter wird mit einem Filternamen und einem Filter-Typ gekennzeichnet.

    • Verwalten Sie die vorhandenen Filter anhand der Schaltflächen Hinzufügen, Löschen, Nach oben verschieben und Nach unten verschieben.

    Hinweis

    Wenn Sie alle Filter entfernen, wird die Dropdown-Liste zur Auswahl des Dateityps beim Öffnen des Dialogs nicht angezeigt.

  • Anfänglicher Ordner: legt den anfänglichen Ordner fest, der anhand der Aktion geöffnet wird.

  • Dialogtitel: Titel des Fensters für die Dateisuche, das anhand der Aktion geöffnet wird.

  • Nicht vorhandene Datei erlauben: ermöglicht die Suche nach einer Datei, die im angegebenen Ordner nicht vorhanden ist. Mit dieser Option können Sie den Pfad zu einer nicht vorhandenen Datei in einer Variablen speichern und diese in einer Reihe von Aktionen verwenden. Die Datei kann später mithilfe anderer Aktionen wie Daten in Datei speichern erstellt werden.

Die Gruppe Ausgabedatenquelle wählt eine Variable für das Speichern von Datei-/Ordnerpfaden aus.

  • Pfad speichern in: vorhandene oder neue Variable zum Speichern des Datei-/Ordnerpfads.

Aktionsausführung und Fehlerhandhabung

Jede Aktion kann als bedingungsabhängige Aktion festgelegt werden. Bedingungsabhängige Aktionen werden nur ausgeführt, wenn die festgelegten Bedingungen erfüllt sind. Um diese Bedingungen zu definieren, klicken Sie auf Optionen für Ausführung und Fehlerhandhabung anzeigen.

Die Ausführungsoptionen sind:

  • Aktiviert: gibt an, ob die Aktion aktiviert oder deaktiviert ist. Nur aktivierte Aktionen werden ausgeführt. Diese Funktion kann beim Testen einer Druckmaske verwendet werden.
  • Bedingung: definiert einen einzeiligen Programmierausdruck, welcher einen booleschen Wert bereitstellen muss (wahr oder falsch). Ist das Ergebnis des Ausdrucks wahr, wird die Aktion ausgeführt. Bedingungen sorgen dafür, dass Aktionen nicht jedes Mal ausgeführt werden müssen.

Die Fehlerhandhabung-Optionen sind:

  • Fehler ignorieren : gibt an, ob ein Fehler ignoriert werden soll. Wenn aktiviert, wird die Ausführung von Aktionen selbst dann fortgesetzt, wenn die aktuelle Aktion fehlschlägt.

    Hinweis

    Geschachtelte Aktionen, die von der aktuellen Aktion abhängig sind, werden im Fall eines Fehlers nicht ausgeführt. Die Aktionsausführung wird bei der nächsten Aktion fortgesetzt, die sich auf derselben Ebene wie die aktuelle Aktion befindet. Der Fehler wird protokolliert, führt aber nicht zu einer Unterbrechung der Ausführung von Aktionen.

  • Beispiel

    Am Ende des Druckvorgangs möchten Sie eventuell mittels der Aktion HTTP-Anfrage einen Statusbericht an eine externe Anwendung senden. Wenn die Druckaktion fehlschlägt, wird die Aktionsverarbeitung angehalten. Um die Berichterstellung trotz fehlgeschlagener Druckaktion auszuführen, muss für die Aktion Etikett drucken die Option Fehler ignorieren aktiviert sein.

  • Fehler in Variable speichern : ermöglicht Ihnen, eine Variable auszuwählen oder zu erstellen, in der der Fehler gespeichert werden soll. Dieselbe Fehlerbeschreibung wird zudem in den internen Variablen ActionLastErrorId und ActionLastErrorDesc gespeichert.