Beispiel: Berichtsdesign mit ressourcenbasierter Übersetzung erstellen
Dieses Beispiel zeigt, wie Sie ein Berichtsdesign erstellen, das Ressourcendateien verwendet, um den Labeltext basierend auf dem Standort des Benutzers zu übersetzen.
Ein Kollegen bittet Sie, ein Berichtsdesign für eine allgemeine Zusammenfassung der aktuellen Beschäftigungssituation bei Global Modern Services zu erstellen und dabei Ressourcendateien zu verwenden, um die Übersetzung zu ermöglichen. Sie müssen einen benutzerdefinierten Bericht in Workday erstellen, um die relevanten Daten auszuwählen. Das Design verwendet ein einzelnes Dataset. Die Standardgebietsschema-Sprache für den Bericht ist Englisch. Die Zielsprache ist Deutsch.
- Melden Sie sich bei Ihrem Workday GMS-Mandanten an.
- Öffnen Sie die AufgabeBenutzerdefinierten Bericht erstellen. Konfigurieren Sie die folgenden Werte:OptionWertBerichtsnameFreie StellenBerichtsartErweitertDatenquelleUnternehmenAls Webservice aktivierenAktivieren Sie dieses Kontrollkästchen.
- Konfigurieren Sie auf demRegisterSpalten die folgenden Werte:GeschäftsobjektFeldÜberschreibung für SpaltenüberschriftXML-Alias für Überschreibung für SpaltenüberschriftUnternehmenNameNameNameUnternehmenAnzahl Stellen - Gesamt, einschließlich untergeordneter OrganisationenStellen - GesamtPositions_-_TotalUnternehmenBesetzte Stellen - AnzahlStellen - BesetztPositions_-_FilledUnternehmenAnzahl Stellen - BesetzbarStellen - FreiPositions_-_VacantUnternehmenDurchschnittsalterDurchschnittliches Alter des MitarbeitersAverage_Age
- Öffnen Sie den Report Designer in Workday Studio.
- Erstellen Sie ein Berichtsprojekt mit dem NamenOffene Stellen. Erstellen Sie in diesem Projekt eine Berichtsdatei mit dem NamenPositions Vacant.rptdesign.
- Erstellen Sie eine Workday-Datenquelle und laden Sie einige Beispieldaten herunter:
- Erstellen Sie eine neueWorkday-Berichtsdatenquellemit dem NamenPositions Vacant Data.
- Laden Sie die Berichtsbeschreibung für den benutzerdefinierten Bericht OffeneStellenvon Workday herunter.
- Laden Sie Beispielberichtsdaten aus Workday herunter und nennen Sie die DateiPositions Vacant Sample.xml.
- Erstellen Sie das Dataset für das primäre Geschäftsobjekt, Unternehmen:OptionWertAuswahl der DatenquelleDaten zu offenen StellenDataset-TypPrimäres Berichts-Dataset von WorkdayDataset-NameStellenDer Report Designer zeigt die Werte und Namen der Elemente des XML-Schemas für die Spalten an, die Sie als Zeilen zu Ihrem benutzerdefinierten Bericht für das Geschäftsobjekt Mitarbeiter in Workday hinzugefügt haben.
- Erstellen Sie eine Tabelle mit dem Dataset „Positions“:
- Ziehen Sie den Datensatz „Stellen“ auf das Register„Layout“des Hauptfensters.
- Wählen Sie alle verfügbaren Bindungsspalten aus.
- Löschen Sie die Fußzeile.
- Geben Sie auf dem RegisterAllgemeinimEditor für Eigenschaftender Tabelle im FeldNamedenNamen Stellenein.
- Erstellen Sie eine Übersetzungsressourcendatei für das Standardgebietsschema und ordnen Sie sie der Berichtsdesigndatei zu:
- Wählen Sie Blenden Sie den KnotenAllgemeinein und wählen SieUnbenannte Textdatei.
- Fügen Sie Schlüssel zur Textdatei hinzu. Verwenden Sie das FormatSchlüssel=Wert, wobeiSchlüsselder Name ist, den Sie für den Ressourcenschlüssel angeben, undWertder entsprechende Text in englischer Sprache. Geben Sie jedem Schlüssel eine eigene Zeile in der Textdatei:KeyWertNameNameTotalStellen - GesamtBesetztStellen - BesetztFreiStellen - FreiAlterDurchschnittsalter
- Speichern Sie die Textdatei im ProjektordnerPositions Vacantmit dem Dateinamentranslations.properties.
- Fügen Sie auf dem RegisterRessourcenin der Ansicht„Eigenschafteneditor“der Berichtsdesigndatei die Eigenschaftendatei„transsetzungen.properties“ hinzu.
- Erstellen Sie eine Übersetzungsressourcendatei für die Zielsprache:
- Wählen Sie Blenden Sie den KnotenAllgemeinein und wählen SieUnbenannte Textdatei.
- Fügen Sie Schlüssel zur Textdatei hinzu. Verwenden Sie das FormatSchlüssel=Wert, wobeiSchlüsselder Name ist, den Sie für den Ressourcenschlüssel angeben, undWertder entsprechende Text in deutscher Sprache. Geben Sie jedem Schlüssel eine eigene Zeile in der Textdatei:KeyWertNameName der FirmaTotalStellen - GesamtBesetztPositionen - GefülltFreiStellen - FreiAlterDurchschnittsalter
- Speichern Sie die Textdatei im ProjektordnerPositions Vacantmit dem Dateinamentranslations_de_DE.properties.
- Verknüpfen Sie Spaltenüberschriften mit Schlüsselpaaren für Ressourcendateien:
- Wählen Sie die SpaltenüberschriftName.
- Klicken Sie auf dem RegisterLokalisierungin der Ansicht„Eigenschafteneditor“aufDurchsuchen.
- Wählen Sie das SchlüsselpaarNameaus.
- Wiederholen Sie die Unterschritte a bis c für jede Spaltenüberschrift.
- Löschen Sie den Datumsausdruck aus der Fußzeile in der Ansicht„Masterseite“.
- Zeigen Sie eine Vorschau der Übersetzung im Report Designer an.
- Speichern Sie Ihr Design und zeigen Sie eine normale Vorschau an, indem Sie Ausführung wählen. Die Header-Zeile der Tabelle wird in englischer Sprache angezeigt.
- Ändern Sie das Gebietsschema des Report Designers, indem Sie auswählen und dannDeutsch ( Deutschland)aus der Dropdown-ListeGebietsschemaauswählen.
- Zeigen Sie das Design erneut in der Vorschau an. Die Header-Zeile der Tabelle wird in deutscher Sprache angezeigt.
Stellen Sie Ihr Design in Workday als Geschäftsformularlayout bereit.