Tipps und Tricks für das Entwerfen von Task-Assistent-Arbeitsabläufen
Mithilfe der folgenden Tipps und Tricks können Sie sofort damit anfangen, Task-Assistent-Arbeitsabläufe zu entwerfen.
- Verwenden Sie die Beschreibungselement- und Knotenstile, um Informationen über die Funktionalität und die erforderlichen Interaktionen für einen Schritt im Arbeitsablauf für den Benutzer bereitzustellen.
- Sie können Informationen für den Benutzer im Schrittnamen angeben. Die Angabe von Werkzeug im Schrittnamen kann darauf hinweisen, dass ein Werkzeug, das Benutzerinteraktionen erfordert, aktiviert wird. Die Verwendung von "…" (z. B. Attribute ändern…) kann darauf hinweisen, dass ein Schritt ein Dialogfeld öffnet. Wenn mit einem Schritt keine Elemente ausgeführt werden, können Sie z. B. einen Vermerk wie Hinweis: angeben. Wenn ein Schritt optional oder Teil einer Auswahl ist, weisen Sie mit "OPTIONAL:", "EITHER" oder "OR" darauf hin.
- Verwenden Sie Schritte als Container, um sequenzielle Tasks zu gruppieren. Teilen Sie Tasks z. B. in Gruppen zum Erstellen von Features sowie zum Auswählen und Ändern von Features ein. Der Schritt zum Gruppieren von Unteraufgaben, auch als übergeordneter oder Container-Schritt bezeichnet, sollte keinen Prozess ausführen.
- Ein einzelner Schritt kann viele verschiedene Elemente ausführen. Ein einzelner Schritt kann z. B. Grafiken kopieren und einfügen oder festlegen, dass ein Layer sichtbar ist und ausgewählt werden kann. Nur erfahrene Benutzer, die wissen, in welcher Reihenfolge bestimmte Werkzeuge auszuführen sind, sollten sequenziell zu verwendende Werkzeuge mithilfe der Werkzeugpalette kombinieren, z. B. "Nach Rechteck auswählen" und "Umformen".
- Schritte, die keinen Prozess ausführen, können als Platzhalter für einen Prozess, der nicht automatisiert werden kann, oder zum Vermitteln von Informationen verwendet werden. Verwenden Sie den Hilfe-Style-Knoten oder eine entsprechende Bezeichnung, um den Benutzer darüber zu informieren, dass der Schritt ein Platzhalter ist. Sie können z. B. jedem Platzhalterschritt den Vermerk Hinweis: voranstellen.
- Zwei verschiedene Tasks erfordern möglicherweise ähnliche Schritte, z. B. das Erstellen neuer Features aus vorhandenen Features. Abhängig von der Komplexität des Tasks und den Kenntnissen des Benutzers können Sie häufige Tasks in einem Container gruppieren oder Tasks in jedem Arbeitsablauf wiederholen, den ein Benutzer ausführen kann. Das heißt, für erfahrene Benutzer können allgemeinere Arbeitsabläufe bereitgestellt werden, und für weniger erfahrene Benutzer können weitere Informationen angegeben werden.Beispiel für einen vereinfachten Arbeitsablauf, in dem häufige Tasks gruppiert sindBeispiel für einen Arbeitsablauf, der Tasks je nach Bedarf bereitstellt
- Ändern Sie den Datenrahmen nicht, nachdem die Bearbeitung gestartet wurde.
- Datenrahmen und Daten können mit Task-Assistent zum ArcMap-Dokument hinzugefügt oder aus dem Dokument entfernt werden. Gehen Sie bei der Ausführung dieser Aktionen in einem Arbeitsablauf sorgfältig vor, da nachfolgende Befehle, die auf den Datenrahmen oder Daten-Layer zugreifen, möglicherweise nicht ausgeführt werden.
- Task-Assistent-Arbeitsablaufdateien sind XML-basiert und verweisen auf alle Konfigurationselemente mit dem Namen. Das kann zu unerwarteten Ergebnissen für Layer und Feature-Vorlagen führen, wenn das Kartendokument mehrere Layer mit dem gleichen Namen oder mehrere Feature-Vorlagen mit dem gleichen Namen im gleichen Layer enthält. Gehen Sie beim Entwerfen des Kartendokuments, das jeden Task-Assistent-Arbeitsablauf ergänzt, sorgfältig vor, um diese Einschränkungen zu reduzieren.
4/26/2014