Mit einem einfachen Drag & Drop ziehen Sie das Symbol ''.Führen Sie aus'' an der gewünschten Stelle in der Spalte ''.Eigenschaften''. Oder ''Doppelklick'' auf das Symbol ''.Führen Sie aus''.

Dieser Eigenschaftstyp ermöglicht das Starten einer Anwendung oder eines Makros auf der Grundlage eines Ereignisses (Schaltfläche, Öffnen oder Bestätigen von SmartProperties).

Der Typ ''Führen Sie aus'' ist für fortgeschrittene Benutzer gedacht, die über Entwicklungskenntnisse verfügen, um Anwendungen zu erstellen. Diese Anwendungen können dann mit SmartProperties ausgeführt werden.


 


Die Einstellung des Anwendungstyps erfolgt durch die Auswahl im Dropdown-Menü.


 


Es gibt drei Typen:

''Anwendung'' - ein Programm (.exe) wird ausgeführt

''Makro'' - eine Makrofunktion (.swp) wird ausgeführt

''Website'' - Ein Link wird eine Internetseite öffnen, um auf eine Website zuzugreifen.


Im Bereich ''Eigenschaften'' werden wir die mit dieser Aktion verbundenen Einstellungen finden.

  • Auslösen:


 


-> ''Schaltfläche'' - gibt an, dass die Aktion durch das Drücken einer benannten Schaltfläche ausgelöst wird.

-> ''Beim Start von SmartProperties'' - gibt an, dass die Aktion ausgelöst wird, sobald das Dienstprogramm SmartProperties gestartet wird.

-> ''Bei der Validierung von SmartProperties'' - gibt an, dass die Aktion ausgelöst wird, sobald man auf bestätigen drückt .

-> ''Nach dem Schliessen von SmartProperties'' - gibt an, dass die Aktion ausgelöst wird, sobald Sie das SmartProperties-Dienstprogramm verlassen. Tatsächlich kann man die Informationen bestätigen, indem man auf Wenn das Fenster jedoch angeheftet wurde dann wird diese Aktion nicht berücksichtigt.

-> ''Während des Tests der Spezifikationen'' - gibt an, dass die Aktion ausgelöst wird, während das Dienstprogramm die im Feld '' festgelegten Parameter berücksichtigt.Spezifizierungen''. Vor der Erstellung der Eigenschaften. Dies kann es ermöglichen, benutzerdefinierte Spezifikationen mit der Option '' hinzuzufügen.Angabe des Ausgabecodes der Anwendung''.

-> ''Vor der Erstellung von Eingabemasken'' - gibt an, dass die Aktion ausgelöst wird, bevor die bereits in der Datei vorhandenen Eigenschaften analysiert werden und die Eingabemaske für SmartProperties im PropertyManager angezeigt wird.


  • Standort:

Hier bestimmt man den Speicherort und die Anwendung (Makro oder ausführbare Datei), indem man auf der die Aktion auslöst.

  • Argument:

-> Für ein Makro wird dieser Parameter automatisch ausgefüllt, es handelt sich dabei in der Regel um den Einstiegspunkt des Makros.

-> Für eine Anwendung vom Typ ausführbar gibt man hier die Parameter an, die am Anfang des Programms übergeben werden sollen. Um Variablen zu deklarieren, die im Programm verwendet werden, muss dem Namen das Zeichen '' vorangestellt werden.$''.


Wenn diese Informationen ausgefüllt sind, kann man noch auf einige Optionen einwirken.


 


''Warten Sie, bis die Anwendung beendet ist, bevor Sie die Hand an SmartProperties zurückgeben.'' - gibt an, dass, solange die Ausführung der Anwendung nicht beendet ist, das SmartProperties-Dienstprogramm angehalten wird und erst nach Beendigung des Programms wieder die Kontrolle übernimmt. Diese Option ist bei der Ausführung eines Makros nicht verfügbar und wird daher ausgegraut.

''Eigenschaften nach dem Auslösen wieder aktualisieren'' - ermöglicht es, den Wert der (in der Liste angegebenen) Eigenschaften in der SmartProperties-Eingabemaske nach der Ausführung des Programms zu aktualisieren. Bei mehreren Eigenschaften wird das Trennzeichen '' verwendet.,''.

''Angabe des Ausgabecodes der Anwendung'' - wird nur mit dem Auslöser '' verwendetWährend des Tests der Spezifikationen'', ermöglicht das Hinzufügen einer Spezifikation. Wenn der Ausgabecode der Anwendung von dem in SmartProperties eingegebenen Code abweicht, werden die Eigenschaften nicht erstellt. Verwenden Sie in Ihrer Anwendung die Api ''.Environment.Exit'', um den Ausgabecode der Anwendung zurückzugeben.