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 imbriquée

Exemple : créer une conception de rapport avec une image d'arrière-plan imbriquée

Cet exemple décrit comment créer une conception de rapport avec une image d'arrière-plan pour un certificat de salarié.
Votre service RH souhaite que vous créiez un certificat qui récompense les salariés pour 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
Certificate.png
.
  1. Connectez-vous à votre environnement client Workday GMS.
    Si vous n'avez pas d'environnement client Workday GMS, vous pouvez utiliser n'importe quel environnement client AQ dans votre environnement Sandbox avec les droits d'accès appropriés.
  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
    Advanced
    Optimisé pour les performances
    Désélectionnez cette case.
    Source de données
    Objectifs de mon équipe
    Activation du service web
    Cochez cette case.
  3. Dans l'onglet
    Colonnes
    de la page
    Modifier un rapport personnalisé
    , définissez des colonnes personnalisées pour l'objet de gestion principal, Objectif.
    1. Ajoutez une ligne pour le nom du salarié et configurez les valeurs suivantes :
      Champ
      Valeur
      Objet de gestion
      Employé pour l'objectif
      Champ
      Nom légal
      Remplacement d'en-tête de colonne
      Nom du salarié
      Alias XML de remplacement d'en-tête de colonne
      Nom du salarié
    2. Ajoutez une ligne 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 ligne pour la date de fin et configurez les valeurs suivantes :
      Champ
      Valeur
      Objet de gestion
      Objectif
      Champ
      Date de fin
      Remplacement d'en-tête de colonne
      Date de fin
      Alias XML de remplacement d'en-tête de colonne
      Completed_On
    4. Ajoutez une ligne 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 ligne pour la délégation de signature et configurez les valeurs suivantes :
      Champ
      Valeur
      Objet de gestion
      Employé actuel
      Champ
      Nom légal
      Remplacement d'en-tête de colonne
      Délégation de signature
      Alias XML de remplacement d'en-tête de colonne
      Délégation de signature
  4. Dans la grille
    En-têtes de colonne de groupe
    , définissez les objets de gestion secondaires.
    1. Ajoutez une ligne pour l'employé actuel et configurez les valeurs suivantes :
      Champ
      Valeur
      Objet de gestion
      Employé actuel
      En-tête de colonne de groupe
      Employé actuel
      Alias XML d'en-tête de colonne de groupe
      Current_Worker
    2. Ajoutez une ligne pour l'employé pour l'objectif et configurez les valeurs suivantes :
      Champ
      Valeur
      Objet de gestion
      Employé pour l'objectif
      En-tête de colonne de groupe
      Employé
      Alias XML d'en-tête de colonne de groupe
      Employé
  5. Dans l'onglet
    Filtre
    , configurez les conditions de filtre.
    1. Ajoutez une nouvelle ligne et configurez les valeurs suivantes :
      Champ
      Valeur
      Et/Ou
      And
      Champ
      Date de fin
      Opérateur
      supérieur à
      Type de comparaison
      Invite de saisie par l'utilisateur
      Valeur de comparaison
      Invite par défaut
    2. Ajoutez une autre ligne et configurez les valeurs suivantes :
      Champ
      Valeur
      Et/Ou
      And
      Champ
      Statut
      Opérateur
      Dans la liste de sélection
      Type de comparaison
      Valeur indiqué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 ligne pour le champ de type de rapport et configurez les valeurs suivantes :
      Champ
      Valeur
      Champ
      Type de lien hiérarchique
      Qualificatif d'invite
      Ignorez ce champ.
      Libellé de l'invite
      Type de lien hiérarchique
      Libellé de l'alias XML d'invite
      Reporting_Type
      Type par défaut
      Aucune valeur par défaut
      Obligatoire
      Cochez cette case.
    2. Ajoutez une nouvelle ligne pour le champ Date de fin et configurez les valeurs suivantes :
      Champ
      Valeur
      Champ
      Date de fin
      Qualificatif d'invite
      Invite par défaut
      Libellé de l'invite
      Terminé après le
      Libellé de l'alias XML d'invite
      Terminé après
      Type par défaut
      Aucune valeur par défaut
      Obligatoire
      Cochez cette case.
  7. Cliquez sur
    OK
    , puis sur
    Test
    . Workday affiche les invites
    Type de rapport
    et
    Date de fin
    que vous avez configurées.
    1. Dans l'invite
      Type de lien hiérarchique
      , sélectionnez
      L'un des deux
      .
    2. Dans l'invite
      Terminé après
      le, sélectionnez une date passée.
    3. Cliquez sur
      OK
      . Workday renvoie un résultat pour la définition de votre rapport personnalisé.
  8. Ouvrez Report Designer dans Workday Studio.
  9. Créez un projet de rapport nommé
    Certificats des salariés
    . 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
      dans Workday.
    3. Téléchargez des exemples de données de rapport depuis Workday et nommez le fichier
      Employee Certificates.xml
      . Lorsque vous téléchargez les exemples de données, configurez les valeurs suivantes :
    Option Description
    Type de lien hiérarchique
    Effectuez l'une des actions suivantes :
    Terminé après le
    Sélectionnez une date passée de plusieurs années.
  11. Créez le jeu de données relatif aux objectifs du salarié avec les valeurs suivantes :
    Option Description
    Sélection de la source de données
    Certificats du salarié
    Type de jeu de données
    Jeu de données de rapport principal Workday
    Nom du jeu de données
    Objectifs du salarié
  12. Ajoutez un formulaire scanné en tant qu'image imbriquée à la présentation :
    1. Dans la vue
      Plan
      , faites un clic droit sur le nœud
      Images imbriquées
      , puis sélectionnez
      Nouvelle image imbriquée
      .
    2. Sélectionnez le fichier d'image en 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 imbriquée
      Hauteur de la taille d'arrière-plan
      • Mesure :
        8,5
        .
      • Unités :
        en
        .
      Largeur de la taille d'arrière-plan
      • Mesure :
        11
        .
      • Unités :
        en
        .
    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, faites un clic droit sur le bas de page et sélectionnez
      Supprimer
      .
  13. Ajoutez un tableau à la mise en page :
    1. Dans la vue
      Plan
      , faites un clic droit sur le nœud
      Corps du message
      , puis sélectionnez
      Insérer un élément
      .
    2. Cliquez deux fois sur l'élément
      Table
      et configurez les valeurs suivantes :
      Champ
      Valeur
      Nombre de colonnes
      1
      Nombre de détails
      1
      Jeu de données
      Objectifs du salarié
      Vous avez uniquement besoin de la ligne de détail de votre table. Pour supprimer les lignes d'en-tête et de bas de page, ainsi que des colonnes supplémentaires, faites un clic droit dans la cellule de guide, puis sélectionnez
      Supprimer
      . Votre table contient maintenant une seule ligne de détail.
    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 présentation :
    1. Dans la vue
      Plan
      , faites un clic droit sur le nœud
      Cellule
      situé sous
      Ligne
      de détail
      , puis sélectionnez
      Insérer un élément
      .
    2. Cliquez deux fois sur
      Grille
      .
    3. Configurez 1 colonne et 8 lignes.
    4. Faites glisser la première ligne de la grille vers le bas et placez la bordure sous les deux premières lignes de texte.
  15. Ajoutez les données de nom du salarié à la deuxième ligne de la grille :
    1. Dans la vue
      Plan
      , faites un clic droit sur le deuxième nœud de cellule, puis sélectionnez
      Insérer un élément
      .
    2. Cliquez deux fois sur l'élément
      Données
      , puis cliquez sur
      Syntaxe JavaScript
      .
    3. Configurez l'expression suivante dans le
      générateur d'expressions
      :
      row["Worker.Employee_Name"]
      . Vous pouvez saisir les parties lignes de l'expression en sélectionnant
      Available Data Sets
      Employee Goals
      , puis en cliquant deux fois sur
      Worker.Employee_Name
      .
    4. Saisissez
      le nom du salarié
      comme nom d'affichage pour
      la liaison de nouvelles données
      , puis cliquez sur
      OK
      .
    5. Dans la vue
      Éditeur de propriétés - données
      , configurez l'alignement sur
      Centrer
      et taille de police sur
      24
      .
  16. Faites glisser la troisième ligne 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 de l'objectif à la quatrième ligne de la grille :
    1. Dans la vue
      Plan
      , faites un clic droit sur le quatrième nœud de cellule, puis sélectionnez
      Insérer un élément
      .
    2. Cliquez deux fois sur l'élément
      Données
      , puis cliquez sur
      Syntaxe JavaScript
      .
    3. Configurez l'expression suivante dans le
      générateur d'expressions
      :
      row["Goal"]
      . Vous pouvez saisir les parties de ligne de l'expression en sélectionnant
      Table
      de liaisons de colonnes disponibles
      , puis en cliquant deux fois
      sur Objectif
      .
      Si vous ne trouvez pas la liaison de colonne obligatoire, cliquez sur
      Modifier les liaisons...
      et actualisez la liste.
    4. Saisissez le nom de l'objectif comme nom d'affichage pour
      l'association de nouvelles données
      , puis cliquez sur
      OK
      .
    5. Dans la vue
      Éditeur de propriétés - données
      , configurez l'alignement sur
      Centrer
      et taille de police sur
      18
      .
  18. Faites glisser la cinquième ligne sous la ligne de texte suivante.
  19. Ajoutez l'élément de données Date de fin à la sixième ligne de la grille :
    1. Dans la vue
      Plan
      , faites un clic droit sur le sixième nœud de cellule, puis sélectionnez
      Insérer un élément
      .
    2. Cliquez deux fois sur l'élément
      Données
      , puis cliquez sur
      Syntaxe JavaScript
      .
    3. Configurez l'expression suivante dans le
      générateur d'expressions
      :
      row["Completed On"]
      . Vous pouvez saisir les parties lignes de l'expression en sélectionnant
      Table
      de liaisons de colonnes disponibles
      , puis en cliquant deux fois sur
      Completed_On
      .
    4. Saisissez
      Terminé le
      comme nom d'affichage et
      Date
      comme type de données pour
      la nouvelle liaison de données
      , puis cliquez sur
      OK
      .
      Date
      est une valeur de type de données sans chaîne. Vous devez indiquer la bonne valeur
      de type de données
      ,
      Date
      , pour l'élément de données
      Date de fin
      .
    5. Dans la vue
      Éditeur de propriétés - données
      , configurez l'alignement sur
      Centrer
      et taille de police sur
      16
      .
  20. Faites glisser la septième ligne sous la ligne correspondant à la signature du responsable.
  21. Insérez une grille imbriquée sur la huitième ligne :
    1. Dans la vue
      Plan
      , faites un clic droit sur le huitième nœud de cellule, puis sélectionnez
      Insérer un élément
      .
    2. Insérez une grille de 3 colonnes et 1 ligne. Report Designer insère une grille à trois colonnes imbriquées avec une seule ligne dans la huitième ligne de la grille.
    3. Développez le nouvel élément de rapport de type grille imbriquée, faites un clic droit sur la deuxième cellule de la ligne, puis sélectionnez
      Insérer un élément
      .
    4. Cliquez deux fois sur l'élément
      Données
      , puis cliquez sur
      Syntaxe JavaScript
      .
    5. Configurez l'expression suivante dans le
      générateur d'expressions
      :
      row["Curent_Worker.Signatory"]
      . Vous pouvez saisir les parties lignes de l'expression en sélectionnant
      Table
      de liaisons de colonnes disponibles
      , puis en cliquant deux fois sur
      Current_Worker.Signatory
      . Cette expression renvoie la valeur
      de délégation de signature
      pour chaque ligne du rapport.
    6. Saisissez
      Délégation de signature
      comme nom d'affichage pour
      l'association de nouvelles données
      , puis cliquez sur
      OK
      .
    7. Faites glisser la colonne Élément de données
      de signature
      par sa bordure droite et positionnez-la sous la ligne de signature, puis alignez la valeur de données à droite.
    Pour éviter que votre conception de rapport 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 sur
      0
      dans
      .
  22. Enregistrez et affichez un aperçu de votre modélisation.
Déployez votre conception dans Workday pour l'utiliser en tant que présentation de formulaire.