Exemple : créer une conception de rapport avec une traduction fondée sur des ressources
Cet exemple explique comment créer une conception de rapport qui utilise des fichiers de ressources pour traduire le texte d’étiquette en fonction de l’emplacement de l’utilisateur.
Un collègue vous demande de créer une conception de rapport pour un récapitulatif de haut niveau de la situation d’emploi actuelle chez Global Modern Services, en utilisant des fichiers de ressources pour activer la traduction. Vous devez créer un rapport personnalisé dans Workday pour sélectionner les données pertinentes. La conception utilise un seul jeu de données. La langue locale par défaut du rapport est l’anglais. La langue cible est l’Allemagne.
- Ouvrez une session dans votre locataire Workday GMS.
- Accédez à la tâcheCréer un rapport personnalisé. Configurez les valeurs suivantes :OptionValeurNom du rapportPostes vacantsType de rapportAvancéSource de donnéesSociétésActiver 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 colonneSociétéNomNomNomSociétéNombre de postes - Total comprenant les organisations subordonnéesPostes - TotalPositions_-_TotalSociétéPostes pourvus - NombrePostes - PourvusPositions_-_FilledSociétéNombre de postes pouvant être pourvusPostes - Postes vacantsPositions_-_VacantSociétéÂge moyenÂge moyen des employé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 une nouvellesource de données de rapport WorkdaynomméePositions vacant Data.
- Téléchargez la description du rapportPostes vacantsà partir de Workday.
- Téléchargez des exemples de données de rapport à partir de Workday et nommez le fichierPositions vacant Sample.xml.
- Créez le jeu de données se rapportant à l’objet de gestion principal, Société :OptionValeurSélection de source de donnéesDonnées sur les postes vacantsType de jeu de donnéesJeu de données de rapport principal de WorkdayNom du jeu de donnéesPostesReport Designer affiche les valeurs et les noms des éléments du schéma XML pour les colonnes que vous avez ajoutées sous forme de rangées à votre rapport personnalisé pour l’objet de gestion Travailleur dans Workday.
- Créez une table à l’aide de l’ensemble de donnéesPostes:
- Faites glisser le jeu de donnéesPostesdans l’ongletDispositionde la fenêtre principale.
- Sélectionnez toutes les colonnes de liaison disponibles.
- Supprimez la ligne de pied de page.
- Dans l’ongletGénéralde la vueÉditeur de biensdu tableau, entrezPostesdans le champNom.
- Créez un fichier de ressources de traduction pour la langue des paramètres régionaux par défaut et associez-le au fichier de conception de rapports :
- Sélectionner . 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 avez fourni pour la clé de ressource etValeurest le texte approprié en anglais. Attribuez à chaque clé sa propre ligne dans le fichier de texte :CléValeurNomNomTotalPostes - TotalPourvuPostes - PourvusPostes vacantsPostes - Postes vacantsÂgeÂge moyen
- Enregistrez le fichier de texte dans le dossier de projetPositions vacantavec le nom de fichierTranslations.properties.
- Dans l’ongletRessourcesde la vueÉditeur de propriétésdu fichier de conception de rapports, ajoutez le fichier de propriétésTranslations.properties.
- Créez un fichier de ressources de traduction pour la langue cible :
- Sélectionner . 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 avez fourni pour la clé de ressource etValeurest le texte approprié en allemand. Attribuez à chaque clé sa propre ligne dans le fichier de texte :CléValeurNomNom de la sociétéTotalPostes - TotalPourvuPositionn - GefülltPostes vacantsPostes - FreiÂgeDurchshnitsalter
- Enregistrez le fichier de texte dans le dossier de projetPositions vacantavec le nom de fichiertranslations_de_DE.properties.
- Associez les en-têtes de colonnes aux paires de clés de fichiers de ressources :
- Sélectionnez l’en-tête de colonneNom.
- Dans l’ongletLocalisationde sa vueÉ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.
- Afficher un aperçu de la traduction dans Report Designer.
- Enregistrez votre conception et prévisualisez-la normalement en sélectionnant . La rangée 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 un aperçu de la conception de nouveau. La rangée d'en-tête du tableau s'affiche en allemand.
Déployez votre conception dans Workday pour l’utiliser comme disposition de formulaire commercial.