Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2024-11-15
Exemple : créer une conception de rapport avec une image d’arrière-plan intégrée

Exemple : créer une conception de rapport avec une image d’arrière-plan intégrée

Cet exemple montre comment créer une conception de rapport avec une image d’arrière-plan pour un certificat d’employé.
Votre service RH vous a demandé de créer un certificat pour récompenser les employés d’avoir atteint leurs objectifs. Vous devez créer un rapport personnalisé Workday qui inclut un objet de gestion principal et deux objets de gestion associés à une instance unique.
Créez une image d'arrière-plan pour votre certificat et nommez-la
Certificat.png
.
  1. Ouvrez une session dans votre locataire Workday GMS.
    Si vous n’avez pas de locataire Workday GMS, vous pouvez utiliser n’importe quel locataire QA dans votre bac à sable avec l’accès de sécurité approprié.
  2. Accédez à la tâche
    Créer un rapport personnalisé
    . Configurez les valeurs suivantes :
    Champ
    Valeur
    Nom du rapport
    Certificats de mon équipe
    Type de rapport
    Avancé
    Optimisé pour les performances
    Décochez cette case.
    Source de données
    Objectifs de mon équipe
    Activer le service Web
    Cochez cette case.
  3. Dans l’onglet
    Colonnes
    de la page
    Edit Custom Report
    , définissez des colonnes personnalisées pour l’objet de gestion principal, Goal.
    1. Ajoutez une rangée pour le nom de l’employé et configurez les valeurs suivantes :
      Champ
      Valeur
      Objet de gestion
      Travailleur affecté à l'objectif
      Champ
      Nom légal
      Remplacement d’en-tête de colonne
      Nom de l’employé
      Alias XML de remplacement d'en-tête de colonne
      Employee_Name
    2. Ajoutez une rangée pour l’objectif et configurez les valeurs suivantes :
      Champ
      Valeur
      Objet de gestion
      Objectif
      Champ
      Objectif
      Remplacement d’en-tête de colonne
      Objectif
      Alias XML de remplacement d'en-tête de colonne
      Objectif
    3. Ajoutez une rangée pour la date de fin et configurez les valeurs suivantes :
      Champ
      Valeur
      Objet de gestion
      Objectif
      Champ
      Terminé le
      Remplacement d’en-tête de colonne
      Terminé le
      Alias XML de remplacement d'en-tête de colonne
      Completed_On
    4. Ajoutez une rangée pour le statut de l’objectif et configurez les valeurs suivantes :
      Champ
      Valeur
      Objet de gestion
      Objectif
      Champ
      Statut
      Remplacement d’en-tête de colonne
      Statut
      Alias XML de remplacement d'en-tête de colonne
      Statut
    5. Ajoutez une rangée pour le pouvoir de signature et configurez les valeurs suivantes :
      Champ
      Valeur
      Objet de gestion
      Travailleur actuel
      Champ
      Nom légal
      Remplacement d’en-tête de colonne
      Pouvoir de signature
      Alias XML de remplacement d'en-tête de colonne
      Pouvoir de signature
  4. Dans la grille
    En-têtes de colonnes de groupes
    , définissez les objets de gestion secondaires.
    1. Ajoutez une rangée pour le travailleur actuel et configurez les valeurs suivantes :
      Champ
      Valeur
      Objet de gestion
      Travailleur actuel
      En-tête de colonne de groupe
      Travailleur actuel
      Alias XML d'en-tête de colonne de groupe
      Current_Worker
    2. Ajoutez une rangée pour le travailleur associé à l’objectif et configurez les valeurs suivantes :
      Champ
      Valeur
      Objet de gestion
      Travailleur affecté à l'objectif
      En-tête de colonne de groupe
      Travailleur
      Alias XML d'en-tête de colonne de groupe
      Travailleur
  5. Dans l’onglet
    Filtre
    , configurez les conditions de filtre.
    1. Ajoutez une nouvelle rangée et configurez les valeurs suivantes :
      Champ
      Valeur
      Et/ou
      Et
      Champ
      Terminé le
      Opérateur
      est supérieur à
      Type de comparaison
      Demander à l’utilisateur d’entrer la valeur
      Valeur de comparaison
      Invite par défaut
    2. Ajoutez une autre rangée et configurez les valeurs suivantes :
      Champ
      Valeur
      Et/ou
      Et
      Champ
      Statut
      Opérateur
      est dans la liste de sélection
      Type de comparaison
      Valeur spécifiée dans ce filtre
      Valeur de comparaison
      4 - Terminé avec succès
  6. Dans l’onglet
    Invites
    , définissez les champs d’invite.
    1. Ajoutez une nouvelle rangée pour le champ de type de rapport et configurez les valeurs suivantes :
      Champ
      Valeur
      Champ
      Type de déclaration
      Qualificateur d’invite
      Ignorent ce champ.
      Étiquette de l’invite
      Type de déclaration
      Étiquette pour un alias XML de valeur d'invite
      Reporting_Type
      Type par défaut
      Aucune valeur par défaut
      Obligatoire
      Cochez cette case.
    2. Ajoutez une nouvelle rangée pour le champ de date d’achèvement et configurez les valeurs suivantes :
      Champ
      Valeur
      Champ
      Terminé le
      Qualificateur d’invite
      Invite par défaut
      Étiquette de l’invite
      Terminé après le
      Étiquette pour un alias XML de valeur d'invite
      Completed_After
      Type par défaut
      Aucune valeur par défaut
      Obligatoire
      Cochez cette case.
  7. Cliquez sur
    OK
    , puis cliquez sur
    Test
    . Workday affiche les invites
    Type de déclaration
    et
    Terminé après
    que vous avez configurées.
    1. Dans l’invite
      Type de subordonné
      , sélectionnez
      L’un ou l’autre
      .
    2. Dans l’invite du calendrier
      Terminé après
      le, sélectionnez une date révolue.
    3. Cliquez sur
      OK
      . Workday renvoie un résultat pour votre définition de rapport personnalisé.
  8. Ouvrez Report Designer dans Workday Studio.
  9. Créez un projet de rapport nommé
    Certificats d’employé
    . Dans ce projet, créez un fichier de rapport nommé
    Employee Certificates.rptdesign
    .
  10. Créez une source de données Workday et téléchargez des exemples de données :
    1. Créez une nouvelle
      source de données de rapport Workday
      nommée
      Employee Certificates
      .
    2. Téléchargez la description du rapport personnalisé
      Certificats de mon équipe
      à partir de Workday.
    3. Téléchargez des exemples de données de rapport à partir de Workday et nommez le fichier
      Employee Certificates.xml
      . Lorsque vous téléchargez l’exemple de données, configurez les valeurs suivantes :
    Option Description
    Type de déclaration
    L'un ou l'autre
    Terminé après le
    Sélectionnez une date qui se situe dans le passé.
  11. Créez le jeu de données relatif aux objectifs de l’employé avec les valeurs suivantes :
    Option Description
    Sélection de source de données
    Certificats d'employé
    Type de jeu de données
    Jeu de données de rapport principal de Workday
    Nom du jeu de données
    Objectifs des employés
  12. Ajoutez un formulaire scanné comme image intégrée à la disposition :
    1. Dans la vue
      Plan
      , cliquez avec le bouton droit sur le nœud
      Images incorporées
      , puis sélectionnez
      Nouvelle image incorporée
      .
    2. Sélectionnez le fichier d'image d'arrière-plan
      Certificate.png
      sur votre appareil et cliquez sur
      Ouvrir
      .
    3. Dans la vue
      Éditeur de propriétés - Page principale
      , accédez à l’onglet
      Avancé
      .
    4. Dans la section
      Arrière-plan
      , configurez les valeurs suivantes :
      Champ
      Valeur
      Image d'arrière-plan
      Certificate.png
      Type d'image d'arrière-plan
      Image incorporée
      Hauteur de la taille d'arrière-plan
      • Mesure :
        8,5
        .
      • Unités :
        dans
        .
      Largeur de la taille d'arrière-plan
      • Mesure :
        11
        .
      • Unités :
        dans
        .
    5. Dans la section
      Orientation
      , sélectionnez la valeur
      Paysage
      .
    6. Supprimez le pied de page contenant la date et l'heure. Pour ce faire, cliquez avec le bouton droit sur le pied de page et sélectionnez
      Supprimer
      .
  13. Ajoutez un tableau à la disposition :
    1. Dans la vue
      Plan
      , cliquez avec le bouton droit sur le nœud
      Corps
      , puis sélectionnez
      l’élément d’insertion
      .
    2. Double-cliquez sur l’élément
      Tableau
      et configurez les valeurs suivantes :
      Champ
      Valeur
      Nombre de colonnes
      1
      Nombre de détails
      1
      Jeu de données
      Objectifs des employés
      Vous n’avez besoin que de la rangée de détails de votre tableau. Pour supprimer les rangées d’en-tête et de pied de page, ainsi que des colonnes supplémentaires, faites un clic droit dans la cellule du guide, puis sélectionnez
      Supprimer
      . Votre tableau contient maintenant une seule rangée détaillée.
    3. Faites glisser la bordure du tableau vers la limite de la page en utilisant l’image d’arrière-plan comme guide.
    4. Enregistrez votre travail.
  14. Ajoutez une grille à la disposition :
    1. Dans la vue
      de plan
      , cliquez avec le bouton droit sur le nœud
      de cellule
      qui se trouve sous
      la rangée
      de détails
      , puis sélectionnez
      l'élément d'insertion
      .
    2. Double-cliquez sur
      Grille
      .
    3. Configurez une colonne et huit rangées.
    4. Faites glisser la première rangée de la grille vers le bas et placez la bordure sous les deux premières lignes de texte.
  15. Ajoutez les données sur le nom de l’employé à la deuxième rangée de la grille :
    1. Dans la vue
      Plan
      , cliquez avec le bouton droit sur le nœud de la deuxième cellule, puis sélectionnez
      Insérer l’élément
      .
    2. Double-cliquez sur l’élément
      Données
      , puis cliquez sur
      Syntaxe Java
      .
    3. Configurez l'expression suivante dans le
      créateur d'expressions
      :
      row["Worker.Employee_Name"]
      . Vous pouvez entrer les parties des rangées de l’expression en sélectionnant
      Jeux de données disponibles sur
      les objectifs de l’employé
      , puis en double-cliquant sur
      Worker.Employee_Name
      .
    4. Entrez
      le nom de l'employé
      comme nom d'affichage pour
      la liaison de données nouvelles
      , puis cliquez sur
      OK
      .
    5. Dans la vue
      Éditeur de propriétés - Données
      , configurez l'alignement au
      centre
      et la taille de la police à
      24
      .
  16. Faites glisser la troisième rangée de la grille vers le bas en faisant glisser sa bordure sous la ligne de texte suivante.
  17. Ajoutez l’élément de données liées à l’objectif à la quatrième rangée de la grille :
    1. Dans la vue
      Plan
      , cliquez avec le bouton droit sur le nœud de la quatrième cellule, puis sélectionnez
      l'élément d'insertion
      .
    2. Double-cliquez sur l’élément
      Données
      , puis cliquez sur
      Syntaxe Java
      .
    3. Configurez l'expression suivante dans le
      créateur d'expressions
      :
      row["Goal"]
      . Vous pouvez entrer les parties de rangée de l’expression en sélectionnant
      Table
      de liaisons de colonnes disponibles
      , puis en double-cliquant
      sur Objectif
      .
      Si vous ne trouvez pas la liaison de colonnes requise, cliquez sur
      Modifier les liaisons...
      et actualisez la liste.
    4. Entrez le nom de l'objectif comme nom d'affichage pour
      la liaison de données nouvelles
      , puis cliquez sur
      OK
      .
    5. Dans la vue
      Éditeur de propriétés - Données
      , configurez l'alignement au
      centre
      et la taille de la police à
      18
      .
  18. Faites glisser la cinquième rangée sous la prochaine ligne de texte.
  19. Ajoutez l’élément de données de date d’achèvement à la sixième rangée de la grille :
    1. Dans la vue
      Plan
      , cliquez avec le bouton droit sur le sixième nœud de cellule, puis sélectionnez
      Insérer l’élément
      .
    2. Double-cliquez sur l’élément
      Données
      , puis cliquez sur
      Syntaxe Java
      .
    3. Configurez l'expression suivante dans le
      créateur d'expressions
      :
      row["Completed On"]
      . Vous pouvez entrer les parties de rangée de l’expression en sélectionnant
      Table
      de liaisons de colonnes disponibles
      , puis en double-cliquant sur
      Completed_On
      .
    4. Entrez
      Date de fin
      comme nom d'affichage et
      Date
      comme type de données pour
      la liaison de nouvelles données
      , puis cliquez sur
      OK
      .
      La date
      est une valeur de type de données qui n'est pas une chaîne. Vous devez préciser la bonne valeur
      de type de données
      ,
      Date
      , pour l'élément de données
      Terminé le
      .
    5. Dans la vue
      Éditeur de propriétés - Données
      , configurez l'alignement au
      centre
      et la taille de la police à
      16
      .
  20. Faites glisser la septième rangée sous la ligne pour la signature du gestionnaire.
  21. Insérez une grille imbriquée dans la 8e rangée :
    1. Dans la vue
      Plan
      , cliquez avec le bouton droit sur le nœud numéro huit. Sélectionnez ensuite
      l’élément d’insertion (Insérer l’élément)
      .
    2. Insérez une grille comportant 3 colonnes et 1 rangée. Report Designer insère une grille imbriquée à trois colonnes avec une seule rangée dans la 8e rangée de la grille.
    3. Développez le nouvel élément de rapport imbriqué de la grille, cliquez avec le bouton droit sur la deuxième cellule de la rangée, puis sélectionnez
      Insérer l’élément
      .
    4. Double-cliquez sur l’élément
      Données
      , puis cliquez sur
      Syntaxe Java
      .
    5. Configurez l'expression suivante dans le
      créateur d'expressions
      :
      row["Curent_Worker.Signatory"]
      . Vous pouvez entrer les parties de rangée de l’expression en sélectionnant
      Table
      de liaisons de colonnes disponibles
      , puis en double-cliquant sur
      Current_Worker.Signatory
      . Cette expression retourne la valeur
      du pouvoir de signature
      pour chaque rangée du rapport
    6. Entrez
      Pouvoir de signature
      comme nom d'affichage pour la
      liaison de données nouvelles
      , puis cliquez sur
      OK
      .
    7. Faites glisser la colonne d’élément de données
      Signature
      par sa bordure droite et placez-la sous la ligne de signature, puis alignez à droite la valeur des données.
    Pour éviter que votre conception de rapports ne dépasse les limites de la page, vous pouvez vous assurer que :
    • La propriété du nœud
      de hauteur
      n'a pas de valeur.
    • Les valeurs
      d'en-tête
      et
      de pied de page
      sont définies à
      0
      dans
      .
  22. Enregistrez et prévisualisez votre conception.
Déployez votre conception dans Workday pour l’utiliser comme disposition de formulaire commercial.