Zum Hauptinhalt wechseln
Administrator Guide
Zuletzt aktualisiert: 2024-11-15
Beispiel: Berichtsdesign mit einem eingebetteten Hintergrundbild erstellen

Beispiel: Berichtsdesign mit einem eingebetteten Hintergrundbild erstellen

Dieses Beispiel zeigt, wie Sie ein Berichtsdesign mit einem Hintergrundbild für eine Mitarbeiterbescheinigung erstellen.
Ihre Personalabteilung möchte, dass Sie eine Bescheinigung erstellen, um Mitarbeiter für das Erreichen ihrer Ziele anzuerkennen. Sie müssen einen benutzerdefinierten Workday-Bericht erstellen, der ein primäres Geschäftsobjekt und zwei zugehörige Einzelinstanz-Geschäftsobjekte enthält.
Erstellen Sie ein Hintergrundbild für Ihr Zertifikat und nennen Sie es
Certificate.png
.
  1. Melden Sie sich bei Ihrem Workday GMS-Mandanten an.
    Wenn Sie keinen Workday GMS-Mandanten haben, können Sie jeden QA-Mandanten in Ihrer Sandbox mit dem entsprechenden Sicherheitszugriff verwenden.
  2. Öffnen Sie die Aufgabe
    Create Custom Report
    . Konfigurieren Sie die folgenden Werte:
    Feld
    Wert
    Berichtsname
    Zertifikate meines Teams
    Berichtsart
    Erweitert
    Optimiert für Performance
    Deaktivieren Sie dieses Kontrollkästchen.
    Datenquelle
    Ziele meines Teams
    Webservice aktivieren
    Aktivieren Sie dieses Kontrollkästchen.
  3. Definieren Sie auf dem Register
    Spalten
    auf der Seite
    Benutzerdefinierten Bericht bearbeiten
    benutzerdefinierte Spalten für das primäre Geschäftsobjekt Ziel.
    1. Fügen Sie eine Zeile für den Namen des Mitarbeiters hinzu und konfigurieren Sie folgende Werte:
      Feld
      Wert
      Geschäftsobjekt
      Mitarbeiter für Ziel
      Feld
      Offizieller Name
      Überschreibung für Spaltenüberschrift
      Name des Mitarbeiters
      XML-Alias für Überschreibung für Spaltenüberschrift
      Employee_Name
    2. Fügen Sie eine Zeile für das Ziel hinzu und konfigurieren Sie folgende Werte:
      Feld
      Wert
      Geschäftsobjekt
      Ziel
      Feld
      Ziel
      Überschreibung für Spaltenüberschrift
      Ziel
      XML-Alias für Überschreibung für Spaltenüberschrift
      Ziel
    3. Fügen Sie eine Zeile für das Abschlussdatum hinzu und konfigurieren Sie folgende Werte:
      Feld
      Wert
      Geschäftsobjekt
      Ziel
      Feld
      Abgeschlossen am
      Überschreibung für Spaltenüberschrift
      Abgeschlossen am
      XML-Alias für Überschreibung für Spaltenüberschrift
      Completed_On
    4. Fügen Sie eine Zeile für den Zielstatus hinzu und konfigurieren Sie folgende Werte:
      Feld
      Wert
      Geschäftsobjekt
      Ziel
      Feld
      Status
      Überschreibung für Spaltenüberschrift
      Status
      XML-Alias für Überschreibung für Spaltenüberschrift
      Status
    5. Fügen Sie eine Zeile für den Zeichnungsberechtigten hinzu und konfigurieren Sie folgende Werte:
      Feld
      Wert
      Geschäftsobjekt
      Aktueller Mitarbeiter
      Feld
      Offizieller Name
      Überschreibung für Spaltenüberschrift
      Zeichnungsberechtigten
      XML-Alias für Überschreibung für Spaltenüberschrift
      Zeichnungsberechtigten
  4. Definieren Sie im Grid
    Gruppenspaltenüberschriften
    sekundäre Geschäftsobjekte.
    1. Fügen Sie eine Zeile für den aktuellen Mitarbeiter hinzu und konfigurieren Sie folgende Werte:
      Feld
      Wert
      Geschäftsobjekt
      Aktueller Mitarbeiter
      Gruppenspaltenüberschrift
      Aktueller Mitarbeiter
      XML-Alias für Gruppenspaltenüberschrift
      Current_Worker
    2. Fügen Sie eine Zeile für den Mitarbeiter für das Ziel hinzu und konfigurieren Sie folgende Werte:
      Feld
      Wert
      Geschäftsobjekt
      Mitarbeiter für Ziel
      Gruppenspaltenüberschrift
      Mitarbeiter
      XML-Alias für Gruppenspaltenüberschrift
      Mitarbeiter
  5. Konfigurieren Sie auf dem Register
    Filter
    die Filterbedingungen.
    1. Fügen Sie eine neue Zeile hinzu und konfigurieren Sie folgende Werte:
      Feld
      Wert
      Und/Oder
      und
      Feld
      Abgeschlossen am
      Operator
      größer als
      Vergleichsart
      Wert vom Benutzer abfragen
      Vergleichswert
      Standardwerteliste
    2. Fügen Sie eine weitere Zeile hinzu und konfigurieren Sie folgende Werte:
      Feld
      Wert
      Und/Oder
      und
      Feld
      Status
      Operator
      in der Auswahlliste
      Vergleichsart
      In diesem Filter angegebener Wert
      Vergleichswert
      4 - Erfolgreich abgeschlossen
  6. Definieren Sie auf dem Register
    Wertelisten
    die Wertelistenfelder.
    1. Fügen Sie eine neue Zeile für das Feld „Berichtsart“ hinzu und konfigurieren Sie folgende Werte:
      Feld
      Wert
      Feld
      Art der Berichtsbeziehung
      Wertelistenqualifizierer
      Dieses Feld wird ignoriert.
      Label für Werteliste
      Art der Berichtsbeziehung
      Label für XML-Alias für Werteliste
      Reporting_Type
      Standardart
      Kein Standardwert
      Erforderlich
      Aktivieren Sie dieses Kontrollkästchen.
    2. Fügen Sie eine neue Zeile für das Feld „Abschlussdatum“ hinzu und konfigurieren Sie folgende Werte:
      Feld
      Wert
      Feld
      Abgeschlossen am
      Wertelistenqualifizierer
      Standardwerteliste
      Label für Werteliste
      Abgeschlossen nach
      Label für XML-Alias für Werteliste
      Completed_Nach
      Standardart
      Kein Standardwert
      Erforderlich
      Aktivieren Sie dieses Kontrollkästchen.
  7. Klicken Sie auf
    OK
    und dann auf
    Testen
    . Workday zeigt die
    Wertelisten Reportingart
    und
    Abgeschlossen nach
    an, die Sie konfiguriert haben.
    1. Wählen Sie in der Werteliste
      Art der Berichtsbeziehung
      entweder
    2. Wählen Sie in der Kalenderwerteliste
      Abgeschlossen nach
      ein Datum in der Vergangenheit aus.
    3. Klicken Sie auf
      OK
      . Workday gibt ein Ergebnis für Ihre benutzerdefinierte Berichtsdefinition zurück.
  8. Öffnen Sie den Report Designer in Workday Studio.
  9. Erstellen Sie ein Berichtsprojekt mit dem Namen
    Employee Certificates
    . Erstellen Sie in diesem Projekt eine Berichtsdatei mit dem Namen
    Employee Certificates.rptdesign
    .
  10. Erstellen Sie eine Workday-Datenquelle und laden Sie einige Beispieldaten herunter:
    1. Erstellen Sie eine neue
      Workday-Berichtsdatenquelle
      mit dem Namen
      Employee Certificates
      .
    2. Laden Sie die Berichtsbeschreibung für den benutzerdefinierten Bericht
      Zertifikate meines Teams
      von Workday herunter.
    3. Laden Sie Beispielberichtsdaten aus Workday herunter und nennen Sie die Datei
      Employee Certificates.xml
      . Konfigurieren Sie beim Herunterladen der Beispieldaten folgende Werte:
    Option Bezeichnung
    Art der Berichtsbeziehung
    Wählen Sie eine der folgenden Optionen
    Abgeschlossen nach
    Wählen Sie ein Datum aus, das mehrere Jahre in der Vergangenheit liegt.
  11. Erstellen Sie das Dataset für Mitarbeiterziele mit folgenden Werten:
    Option Bezeichnung
    Auswahl der Datenquelle
    Mitarbeiterbescheinigungen
    Dataset-Typ
    Primäres Berichts-Dataset von Workday
    Dataset-Name
    Mitarbeiterziele
  12. Fügen Sie ein gescanntes Formular als eingebettetes Bild zum Layout hinzu:
    1. Klicken Sie in der
      Gliederungsansicht
      mit der rechten Maustaste auf den Knoten
      Eingebettete Bilder
      und wählen Sie
      Neues eingebettetes Bild
      .
    2. Wählen Sie die Hintergrundbilddatei
      Certificate.png
      auf Ihrem Gerät aus und klicken Sie auf
      Öffnen
      .
    3. Öffnen Sie in der Ansicht
      Eigenschafteneditor - Masterseite
      das Register
      Erweitert
      .
    4. Konfigurieren Sie im Abschnitt
      Hintergrund
      die folgenden Werte:
      Feld
      Wert
      Hintergrundbild
      Certificate.png
      Art des Hintergrundbilds
      Eingebettetes Bild
      Höhe der Hintergrundgröße
      • Kennzahl:
        8,5
        .
      • Einheiten:
        in
        .
      Breite des Hintergrundformats
      • Kennzahl:
        11
        .
      • Einheiten:
        in
        .
    5. Wählen Sie im Abschnitt
      Ausrichtung
      den Wert
      Querformat
      .
    6. Löschen Sie die Fußzeile mit dem Datum und der Uhrzeit. Klicken Sie dazu mit der rechten Maustaste auf die Fußzeile und wählen Sie
      „Löschen“
      .
  13. Fügen Sie eine Tabelle zum Layout hinzu:
    1. Klicken Sie in der
      Gliederungsansicht
      mit der rechten Maustaste auf den Knoten
      „Text“
      und wählen Sie dann
      „Element einfügen“
      .
    2. Doppelklicken Sie auf das Element
      Tabelle
      und konfigurieren Sie folgende Werte:
      Feld
      Wert
      Anzahl Spalten
      1
      Anzahl Details
      1
      Dataset
      Mitarbeiterziele
      Sie benötigen nur die Detailzeile Ihrer Tabelle. Um die Header- und Footer-Zeilen sowie zusätzliche Spalten zu löschen, klicken Sie mit der rechten Maustaste in die Guide-Zelle und wählen Sie dann
      Löschen
      . Die Tabelle enthält jetzt eine einzelne Detailzeile.
    3. Ziehen Sie den Tabellenrahmen an den Seitengrenzwert und verwenden Sie dabei das Hintergrundbild.
    4. Speichern Sie Ihre Arbeit.
  14. Fügen Sie ein Grid zum Layout hinzu:
    1. Klicken Sie in der
      Gliederungsansicht
      mit der rechten Maustaste auf den
      Knoten
      Zelle
      unter
      Detailzeile
      und wählen Sie
      Element einfügen
      .
    2. Doppelklicken Sie auf
      Grid
      .
    3. Konfigurieren Sie eine Spalte und 8 Zeilen.
    4. Ziehen Sie die erste Zeile im Grid nach unten und platzieren Sie die Rahmenlinie unter den ersten beiden Textzeilen.
  15. Fügen Sie die Daten zum Namen des Mitarbeiters zur zweiten Zeile des Grids hinzu:
    1. Klicken Sie in der
      Gliederungsansicht
      mit der rechten Maustaste auf den zweiten Zellenknoten und wählen Sie
      Element einfügen
      .
    2. Doppelklicken Sie auf das Element
      Data
      und klicken Sie dann auf
      JavaScript-Syntax
      .
    3. Konfigurieren Sie folgenden Ausdruck im
      Ausdrucks-Builder
      :
      row["Worker.Employee_Name"]
      . Sie können die Zeilenteile des Ausdrucks eingeben, indem Sie
      Available Data Sets
      Employee Goals
      auswählen und dann auf
      Worker.Employee_Name
      doppelklicken.
    4. Geben Sie
      "Name des Mitarbeiters"
      als Anzeigenamen für
      "Neue Datenbindung"
      ein und klicken Sie auf
      "OK"
      .
    5. Konfigurieren Sie in der Ansicht
      Eigenschafteneditor - Daten
      die Ausrichtung auf
      Mitte
      und den Schriftgrad auf
      24
      .
  16. Ziehen Sie die dritte Zeile im Grid nach unten, indem Sie die Rahmenlinie unter die nächste Textzeile ziehen.
  17. Fügen Sie das Zieldatenelement zur vierten Zeile im Grid hinzu:
    1. Klicken Sie in der
      Gliederungsansicht
      mit der rechten Maustaste auf den vierten Zellenknoten und wählen Sie
      Element einfügen
      .
    2. Doppelklicken Sie auf das Element
      Data
      und klicken Sie dann auf
      JavaScript-Syntax
      .
    3. Konfigurieren Sie folgenden Ausdruck im
      Ausdrucks-Builder
      :
      row["Goal"]
      . Sie können die Zeilenteile des Ausdrucks eingeben, indem Sie
      die Tabelle
      mit verfügbaren Spaltenbindungen
      auswählen und dann auf
      Ziel
      doppelklicken.
      Wenn die erforderliche Spaltenbindung nicht gefunden wird, klicken Sie auf
      Bindungen bearbeiten...
      und aktualisieren die Liste.
    4. Geben Sie den Namen des Ziels als Anzeigenamen für
      "Neue Datenbindung"
      ein und klicken Sie auf
      "OK"
      .
    5. Konfigurieren Sie in der Ansicht
      Eigenschafteneditor - Daten
      die Ausrichtung auf
      Mitte
      und den Schriftgrad auf
      18
      .
  18. Ziehen Sie die fünfte Zeile unter die nächste Textzeile.
  19. Fügen Sie das Datenelement für das Abschlussdatum zur sechsten Zeile im Grid hinzu:
    1. Klicken Sie in der
      Gliederungsansicht
      mit der rechten Maustaste auf den sechsten Zellenknoten und wählen Sie
      „Element einfügen“
      .
    2. Doppelklicken Sie auf das Element
      Data
      und klicken Sie dann auf
      JavaScript-Syntax
      .
    3. Konfigurieren Sie folgenden Ausdruck im
      Ausdrucks-Builder
      :
      row["Completed On"]
      . Sie können die Zeilenteile des Ausdrucks eingeben, indem Sie
      die Tabelle
      mit Available-Spaltenbindungen
      auswählen und dann auf
      Completed_On
      doppelklicken.
    4. Geben Sie
      "Abgeschlossen am
      " als Anzeigenamen und
      "Datum"
      als Datentyp für
      "Neue Datenbindung"
      ein und klicken Sie auf
      "OK"
      .
      Date
      ist ein Datentypwert, der keine Zeichenfolge ist. Sie müssen den korrekten Wert
      für "Datentyp"
      (Datum
      ) für das Datenelement "
      Abgeschlossen am"
      angeben.
    5. Konfigurieren Sie in der Ansicht
      Eigenschafteneditor - Daten
      die Ausrichtung auf
      Mitte
      und den Schriftgrad auf
      16
      .
  20. Ziehen Sie die siebte Zeile unter die Zeile für die Unterschrift des Managers.
  21. Fügen Sie in der achten Zeile ein verschachteltes Grid ein:
    1. Klicken Sie in der
      Gliederungsansicht
      mit der rechten Maustaste auf den achten Zellenknoten und wählen Sie
      Element einfügen
      .
    2. Fügen Sie ein Grid mit 3 Spalten und 1 Zeile ein. Der Report Designer fügt ein verschachteltes dreispaltiges Grid mit einer einzelnen Zeile in die achte Zeile des Grids ein.
    3. Blenden Sie das neue Berichtselement im verschachtelten Grid ein, klicken Sie mit der rechten Maustaste auf die zweite Zelle in der Zeile und wählen Sie
      Element einfügen
      .
    4. Doppelklicken Sie auf das Element
      Data
      und klicken Sie dann auf
      JavaScript-Syntax
      .
    5. Konfigurieren Sie folgenden Ausdruck im
      Ausdrucks-Builder
      :
      row["Curent_Worker.Signatory"]
      . Sie können die Zeilenteile des Ausdrucks eingeben, indem Sie
      die Tabelle
      mit verfügbaren Spaltenbindungen
      auswählen und dann auf
      Current_Worker.Signatory
      doppelklicken. Dieser Ausdruck gibt den Wert
      Signatory
      für jede Zeile im Bericht zurück
    6. Geben Sie
      "Signatur"
      als Anzeigenamen für
      "Neue Datenbindung"
      ein und klicken Sie auf
      "OK"
      .
    7. Ziehen Sie die Datenelementspalte
      Signatur
      an den rechten Rahmen und platzieren Sie sie unter der Signaturzeile. Richten Sie den Datenwert dann rechts aus.
    Um zu verhindern, dass Ihr Berichtsdesign die Seitengrenzen überschreitet, können Sie Folgendes sicherstellen:
    • Eigenschaft "
      Höhenknoten
      " hat keinen Wert.
    • Header-
      und
      Footer
      -Werte werden
      in
      auf
      0
      gesetzt.
  22. Speichern Sie Ihr Design und zeigen Sie es in der Vorschau an.
Stellen Sie Ihr Design in Workday zur Verwendung als Geschäftsformularlayout bereit.