Exemple : créer une conception de rapport avec traduction basée sur les ressources
Cet exemple décrit comment créer une conception de rapport qui utilise des fichiers de ressources pour traduire le texte de libellé en fonction du site de l'utilisateur.
Un collègue vous demande de créer une conception de rapport pour une synthèse de la situation de travail actuelle chez Global Modern Services, en utilisant des fichiers de ressources pour permettre la traduction. Vous devez créer un rapport personnalisé dans Workday pour sélectionner les données pertinentes. La modélisation utilise un seul jeu de données. La langue locale par défaut pour le rapport est l'anglais. La langue cible est l'allemand.
- Connectez-vous à votre environnement client Workday GMS.
- Accédez à la tâcheCréer un rapport personnalisé. Configurez les valeurs suivantes :OptionValeurNom du rapportPostes vacantsType de rapportAdvancedSource de donnéesUnités légalesActiver comme service webCochez cette case.
- Dans l'ongletColonnes, configurez les valeurs suivantes :Objet de gestionChampRemplacement d'en-tête de colonneAlias XML de remplacement d'en-tête de colonneUnité légaleNomNomNomUnité légaleNombre de postes - total incluant les organisations subordonnéesNombre total de postesPositions_-_TotalUnité légaleNombre de postes pourvusPostes - pourvusPositions_-_FilledUnité légaleNombre de postes à pourvoirPostes - vacantsPositions_-_VacantUnité légaleÂge moyenÂge moyen des salariésAverage_Age
- Ouvrez Report Designer dans Workday Studio.
- Créez un projet de rapport nomméPostes vacants. Dans ce projet, créez un fichier de rapport nomméPositions Vacant.rptdesign.
- Créez une source de données Workday et téléchargez des exemples de données :
- Créez unesource de données de rapport WorkdaynomméePositions Vacant Data.
- Téléchargez la description du rapport personnaliséPostes vacantsdans Workday.
- Téléchargez des exemples de données de rapport depuis Workday et nommez le fichierPositions Vacant Sample.xml.
- Créez le jeu de données associé à l'objet de gestion principal, Unité légale :OptionValeurSélection de la source de donnéesDonnées des postes vacantsType de jeu de donnéesJeu de données de rapport principal WorkdayNom du jeu de donnéesPostesReport Designer affiche les valeurs d'élément de schéma XML et les noms des colonnes que vous avez ajoutées sous forme de lignes à votre rapport personnalisé pour l'objet de gestion Employé dans Workday.
- Créez une table à l'aide du jeu de donnéesPostes:
- Faites glisser le jeu de donnéesPostesdans l'ongletPrésentationde la fenêtre principale.
- Sélectionnez toutes les colonnes de liaison disponibles.
- Supprimez la ligne de bas de page.
- Dans l'ongletGénéralde la vueÉditeur de propriétésde la table, saisissezPositionsdans le champNom.
- Créez un fichier de ressources de traduction pour la langue locale par défaut et associez-le au fichier de conception de rapport :
- Sélectionner un Développez le nœudGénéralet sélectionnezFichier texte sans titre.
- Ajoutez des clés au fichier texte. Utilisez le formatClé=Valeur, oùCléest le nom que vous indiquez pour la clé de ressource etValeurest le texte approprié en anglais. Attribuez à chaque clé sa propre ligne dans le fichier texte :CléValeurNomNomTotalNombre total de postesPourvuPostes - pourvusPoste vacantPostes - vacantsÂgeÂge moyen
- Enregistrez le fichier texte dans le dossier de projetPostes vacantsavec le nom de fichierTranslations.properties.
- Dans l'ongletRessourcesde la vueÉditeur de propriétésdu fichier de conception de rapport, ajoutez le fichier de propriétésTranslations.properties.
- Créez un fichier de ressources de traduction pour la langue cible :
- Sélectionner un Développez le nœudGénéralet sélectionnezFichier texte sans titre.
- Ajoutez des clés au fichier texte. Utilisez le formatClé=Valeur, oùCléest le nom que vous indiquez pour la clé de ressource etValeurest le texte approprié en allemand. Attribuez à chaque clé sa propre ligne dans le fichier texte :CléValeurNomNom de l'entrepriseTotalPoste - totalPourvuPoste en poste - vue d'étatPoste vacantPostes - fraisÂgeDurée du calendrier d'achat
- Enregistrez le fichier texte dans le dossier de projetPostes vacantsavec le nom de fichierTranslations_de_DE.properties.
- Associez des en-têtes de colonne à des paires de clés de fichier de ressources :
- Sélectionnez l'en-tête de la colonneNom.
- Dans l'ongletLocalisationde la vuede l'Éditeur de propriétés, cliquez surParcourir.
- Sélectionnez la paire de clésNom.
- Répétez les sous-étapes de a à c pour chaque en-tête de colonne.
- Supprimez l'expression de date du pied de page dans la vuePage principale.
- Prévisualisez la traduction dans Report Designer.
- Enregistrez votre conception et prévisualisez-la normalement en sélectionnant . La ligne d'en-tête du tableau s'affiche en anglais.
- Modifiez les paramètres régionaux de Report Designer en sélectionnant , puisAllemagne (Allemagne)dans la liste déroulanteChoisissez vos paramètres régionaux.
- Affichez à nouveau un aperçu de la modélisation. La ligne d'en-tête du tableau s'affiche en allemand.
Déployez votre conception dans Workday pour l'utiliser en tant que présentation de formulaire.