Hinzufügen einer Eingabeaufforderung zu einem Bericht
Der Unterschied zwischen Eingabeaufforderungen und Filtern
Filter und Eingabeaufforderungen ähneln sich insofern, als sie beide die Menge der Informationen einschränken, die Sie in einem Bericht anzeigen.
Sie erstellen einen Filter, wenn die im Bericht angezeigten Informationen bei jeder Ausführung des Berichts nach denselben Kriterien gefiltert werden sollen. Filter werden einmal erstellt und im Bericht hartcodiert. Weitere Informationen zum Erstellen von Filtern finden Sie im Artikel Filterübersicht.
Eingabeaufforderungen sind offene Filter, die bei jeder Ausführung eines Berichts unterschiedlich angepasst und angewendet werden können.
Wenn Sie Eingabeaufforderungen zum Bericht hinzufügen, können Sie die Filterinformationen anpassen, indem Sie die Eingabeaufforderungskriterien jedes Mal bearbeiten, wenn Sie den Bericht ausführen. Der Bericht wird jedes Mal mit einem anderen Filter ausgeführt, je nachdem, welche Modifikatoren Sie auswählen, anstatt die Modifikatoren einmal im Filter des Berichts fest zu kodieren.
Eingabeaufforderungen dienen als anpassbarer Filter für Berichte, die direkt vor Ausführung des Berichts aktualisiert werden können. Sie können generische Berichte erstellen und dann die Ergebnisse anhand der Informationen einschränken, die Sie für diesen Tag sehen möchten, oder anhand der Informationen, die für eine Reihe von für Sie individuellen Kriterien relevant sind. Wenn Sie beispielsweise über einen Stundenbericht verfügen und die Berichtinformationen anhand der folgenden Kriterien ändern möchten:
- Die Daten, zu denen die Stunden protokolliert wurden
- Die Benutzer, die in die Stunden eingestiegen sind
- Die eingegebene Stundenzahl
Sie würden drei Eingabeaufforderungen erstellen, bei denen die Bedingungen die erforderlichen Kriterien sind und der Bericht bei jeder Ausführung unterschiedlich aussehen würde, je nachdem, welche Informationen Sie für Ihre Eingabeaufforderungen auswählen.
Ein Filter kann Adobe Workfront anweisen, nur die Stunden anzuzeigen, die zwischen Juni und August dieses Jahres eingegeben wurden. Mit einer Eingabeaufforderung können Sie jedoch jedes Mal, wenn Sie den Bericht ausführen, einen anderen Zeitrahmen verwenden (z. B. zwischen Januar und Februar oder Oktober und Dezember).
Zugriffsanforderungen
Sie müssen über folgenden Zugriff verfügen, um die Schritte in diesem Artikel ausführen zu können:
*Wenden Sie sich an Ihren Workfront-Administrator, um zu erfahren, welchen Plan, welchen Lizenztyp oder welchen Zugriff Sie haben.
Voraussetzungen
Sie müssen einen Bericht erstellen, bevor Sie eine Aufforderung hinzufügen können.
Anweisungen zum Erstellen eines Berichts finden Sie unter Erstellen eines Berichts
Erstellen einer Eingabeaufforderung
-
Wechseln Sie zum Bericht, dem Sie eine Eingabeaufforderung hinzufügen möchten.
-
Erweitern Sie Berichtaktionen und klicken Sie dann auf Bearbeiten.
-
Klicken Sie auf die Schaltfläche Berichtseinstellungen .
-
Klicken Sie auf die Registerkarte Berichtaufforderungen und dann auf Eingabeaufforderung hinzufügen.
-
(Bedingt) Wählen Sie das Feld aus, auf dem die Eingabeaufforderung basieren soll. Geben Sie den Namen des Felds ein und wählen Sie ihn aus, wenn er in der Liste angezeigt wird.
Die für Benutzer, die den Bericht ausführen, verfügbaren Optionen variieren je nach ausgewähltem Feld.
Wenn Sie beispielsweise ein Datumsfeld wie "Tatsächliches Abschlussdatum"in einem Aufgabenbericht auswählen, ist "Tatsächliches Abschlussdatum"der Name der Eingabeaufforderung. Wenn Sie diese Eingabeaufforderung während der Ausführung dieses Berichts bearbeiten, können Sie aus einer Reihe von Modifikatoren auswählen, um Ihre Filteranweisung zu erstellen. Dieser Vorgang entspricht dem Erstellen eines Filters. Weitere Informationen zu Modifikatoren finden Sie unter Filter und Bedingungsmodifikatoren. -
(Bedingt) Klicken Sie auf Benutzerdefinierte Eingabeaufforderung , um eine benutzerdefinierte Eingabeaufforderung zu erstellen.
Eine benutzerdefinierte Eingabeaufforderung ist eine vordefinierte Eingabeaufforderung, an der Sie die Filterkriterien vor der Ausführung des Berichts hartcodieren. In diesem Sinne ist eine benutzerdefinierte Eingabeaufforderung näher an einem Filter als an einer Eingabeaufforderung.
Die Eingabeaufforderung bleibt jedoch genauso flexibel wie eine reguläre Eingabeaufforderung, da Sie aus mehreren vordefinierten Anweisungen wählen können, anstatt nur einen hartcodierten Filter im Bericht zu haben.
Geben Sie die folgenden Informationen für die benutzerdefinierte Eingabeaufforderung an: Die Bedingung einer benutzerdefinierten Eingabeaufforderung kann nur im Textmodus bearbeitet werden. Dadurch können mehrere Bedingungen in einem Feld angewendet werden.
- Feldname: Dies ist der Name der Eingabeaufforderung, wie er angezeigt wird, bevor Sie den Bericht ausführen.
- Bezeichnung des Dropdown-Elements-Elements: Dies ist der Name einer der Optionen in der Eingabeaufforderung, wie Sie sie sehen, bevor Sie den Bericht ausführen.
- Bedingung: Geben Sie eine Bedingung ein, die die Eingabeaufforderung definiert.
- Standard: Sie können ein Element als Standardoption für diese Eingabeaufforderung auswählen.
Verwenden Sie dieselbe Syntax, die Sie beim Aufrufen eines Textmodusfilters verwenden würden, und fügen Sie Ihre Anweisungen mit "&"ein. Weitere Informationen zum Bearbeiten eines Filters im Textmodus finden Sie unter Bearbeiten eines Filters mit dem Textmodus.
Beispielsweise könnte das Feld Bedingung der benutzerdefinierten Eingabeaufforderung für die folgenden Szenarien wie folgt aussehen:
-
alle Aufgaben für zukünftige Projekte, bei denen der Projektstatus Ideen, angefordert, Geplant und Aktuell lautet:
code language-none project:plannedStartDate=$$TODAY&project:plannedStartDate_Mod=gte&project:status=IDA,REQ,PLN,CUR&project:status_Mod=in
-
alle Aufgaben in abgeschlossenen (vergangenen) Projekten, bei denen der Projektstatus abgeschlossen oder abgelaufen ist:
code language-none project:actualCompletionDate=$$TODAY&project:actualCompletionDate_Mod=lte&project:status=CPL,DED&project:status_Mod=in
Weitere Informationen zu Textmodus-Modifikatoren finden Sie unter Filter und Bedingungsmodifikatoren.
note note NOTE Sie können die Bedingungen einer benutzerdefinierten Eingabeaufforderung beim Ausführen des Berichts nicht wie eine Standardaufforderung ändern. Sie können für eine benutzerdefinierte Eingabeaufforderung so viele vordefinierte Bedingungen wie nötig haben. -
(Optional) Wiederholen Sie Schritt 4 oder Schritt 5, um so viele Eingabeaufforderungen wie nötig zu erstellen.
-
Klicken Sie auf Fertig und dann auf Speichern+Schließen , um den Bericht zu speichern.
Anwenden einer Meldung auf einen Bericht
Wenn Sie eine Eingabeaufforderung zu einem Bericht hinzugefügt haben, ist die Standardregisterkarte des Berichts immer der Tab Eingabeaufforderungen .
So führen Sie einen Bericht mit einer Eingabeaufforderung aus:
-
Wechseln Sie mit der Eingabeaufforderung zum Bericht.
-
Wählen Sie eine Bedingung für einen oder alle auf der Registerkarte Eingabeaufforderungen angezeigten Aufforderungen aus.
(Optional) Sie können die Eingabeaufforderungen leer lassen und den Bericht nicht nach den Eingabeaufforderungsbedingungen filtern. -
Klicken Sie auf Bericht ausführen.
(Bedingt) Wenn Sie die Eingabeaufforderungen ausgefüllt haben, wird der Bericht nach den Bedingungen gefiltert, die Sie für Ihre Eingabeaufforderungen ausgewählt haben.
(Bedingt) Wenn Sie die Eingabeaufforderungen leer lassen, wird der Bericht nicht nach den Eingabeaufforderungsbedingungen gefiltert. Der Bericht wird so angezeigt, als wäre er nicht gefiltert.note note NOTE Ein Bericht, der zusätzlich zu einer Eingabeaufforderung einen Filter enthält, filtert die Ergebnisse sowohl nach den im Filter definierten Kriterien als auch nach der Kombination der Eingabeaufforderung.
Einschränkungen bei der Freigabe erforderlicher Berichte
Die Freigabe erforderlicher Berichte aus Workfront unterliegt folgenden Einschränkungen:
-
Wenn Sie einen Bericht öffentlich freigeben, können die Benutzer den Bericht nicht mit angewendeten Eingabeaufforderungen ausführen, es sei denn, sie verfügen über Workfront-Anmeldeinformationen, melden sich zuerst an und navigieren direkt in Workfront zum Bericht (nicht über den öffentlichen Freigabe-Link).
Weitere Informationen zum Freigeben von Berichten finden Sie im Artikel Berichtfreigabe in Adobe Workfront.
-
Wenn Sie einen Bericht planen, der zur Bereitstellung aufgefordert wird, enthält der Bericht im E-Mail-Anhang die Daten des Berichts, die nicht angefordert werden. Wenn der Benutzer auf den Link in der E-Mail klickt, um auf den Bericht zuzugreifen, muss er sich zuerst anmelden, um den Bericht anzuzeigen und die Eingabeaufforderung selbst auszuführen.
Informationen zum Planen eines gelieferten Berichts finden Sie unter Planen einer automatischen Berichtbereitstellung.