Show TOC

ProcédureCréation de super états à l'aide des Crystal Reports Trouver ce document dans la structure de navigation

 

Vous pouvez combiner deux états ou plus en un seul état appelé super état. Les super états fournissent une manière efficace de consolider les informations que les utilisateurs souhaitent afficher dans un seul état.

Exemple Exemple

Vous souhaitez un état qui contient toutes les commandes client pour une liste de partenaires. Les détails des partenaires se trouvent déjà dans un état et les commandes client associées dans un autre état. Dans ce cas, vous devez relier les données de l'état Partenaires aux données de l'état Commandes client afin que les données de chaque état de commande client correspondent au bon partenaire.

Fin de l'exemple.

Connaiss. requises

Vous avez créé un état à l'aide de Crystal Report.

Pour plus d'informations, voir Création d'états à l'aide des Crystal Reports.

Procédure

Conception du super état

Effectuez les étapes suivantes dans SAP maintenance du système Mobile CRM (MSY).

  1. Sélectionnez   Gestion des états   Rechercher  .

  2. Recherchez et sélectionnez l'état que vous souhaitez définir comme super état.

    Note Note

    Assurez-vous d'avoir activé le statut du sous-état sur Non exécutable afin qu'il soit exécuté en arrière-plan lorsque le super état est exécuté.

    Fin de la note
  3. Sélectionnez   Gestion des états   Détails   et sélectionnez le code Super état.

  4. Sélectionnez Ajouter sous-état.

    La boîte de dialogue Recherche d'état s'affiche.

  5. Recherchez et sélectionnez l'état que vous souhaitez ajouter en tant que sous-état.

  6. Sélectionnez l'option Modifier l'état.

    Crystal Reports Designer apparaît.

  7. Dans la barre de menus Report Designer, sélectionnez   Insérer   Sous-état  .

    La boîte de dialogue Insérer sous-état s'affiche avec les codes suivants :

    • Sélectionner un état : permet de sélectionner un sous-état existant.

    • Créer un sous-état : permet de créer un sous-état.

      Note Note

      Si vous ne connaissez pas le nom de l'état, vous pouvez faire défiler la liste et rechercher l'état dans le système.

      Le fichier .TTX est sauvegardé sur votre système dans le répertoire temporaire de votre lecteur de disque dur local, sous …\États\Conception. Vous pouvez accéder directement à votre répertoire temporaire à l'aide de la syntaxe <%temp%> à partir de la boîte de dialogue. Vous pouvez également localiser votre répertoire temporaire à partir de votre environnement Microsoft Windows en sélectionnant   Démarrer   Exécuter  , puis en saisissant %temp%.

      Fin de la note
  8. Sélectionnez le code Sélectionner un état.

  9. Sélectionnez un état puis cliquez sur OK.

    La mise en forme d'un état apparaît. Elle contient les sections suivantes :

    • En-tête de l'état

      Il s'agit de la première section de l'état. Vous pouvez par exemple inclure un titre dans cette section.

    • En-tête de page

      Dans cette section, vous pouvez inclure des informations autres que le titre pour identifier l'état. Vous pouvez par exemple inclure des informations sur la personne qui a préparé l'état et la date de l'opération.

    • Détails

      Dans cette section, vous incluez des zones qui doivent apparaître dans l'état (nom du partenaire, ville et pays, par exemple).

    • Bas de page de l'état

      Il s'agit de la dernière section de l'état. Vous pouvez par exemple y insérer un résumé ou des notes.

    • Bas de page

      Cette section vous permet d'afficher des informations sur chaque page de l'état, par exemple le numéro de page ou le mot « Confidentiel ».

  10. Déplacez le cadre et placez-le à l'endroit où vous souhaitez qu'il apparaisse dans votre état.

    Pour afficher la structure du sous-état, cliquez sur la page à onglet de conception qui porte le nom du sous-état.

    Note Note

    Vous pouvez modifier la mise en forme (c'est-à-dire déplacer des zones entre des sections) à l'aide de la fonction Glisser-Déplacer.

    Fin de la note
  11. Cliquez sur Sauvegarder dans la barre d'outils et fermez Report Designer.

Liaison de données et d'états
  1. Cliquez sur le bouton droit de la souris et sélectionnez Modifier liens du sous-état...

    La boîte de dialogue Liens du sous-état s'affiche.

    Cette boîte de dialogue se compose de deux sections :

    • Zones disponibles

      Affiche la liste des propriétés d'objet de gestion existantes de la requête ou du fournisseur de contenu fonctionnel sélectionné qui peut être utilisé pour l'état.

    • Zone(s) à lier

      Contient les zones à utiliser pour la liaison.

      La zone que vous choisissez est ajoutée à la section Zone(s) à lier et sélectionnée comme zone de liaison.

      Note Note

      Le cas échéant, répétez cette étape pour chaque lien supplémentaire.

      Un autre cadre est activé à la fin de la boîte de dialogue Liens du sous-état. Il vous permet de lier les données du sous-état aux données de l'état principal.

      Le paramètre de sous-état est renseigné automatiquement dans la liste de sélection Zone de paramètres de sous-état à utiliser.

      Fin de la note
      1. Activez le code Sélectionner données dans le sous-état en fonction de la zone et sélectionnez la liste de sélection adjacente.

        Ceci vous permet d'organiser les données du sous-état en fonction d'une zone spécifique.

      2. Sélectionnez OK.

    • Dans la barre de menus, sélectionnez   Fichier   Sauvegarder données avec l'état   et désactivez cette option.

  2. Cliquez sur Sauvegarder dans la barre d'outils et fermez Crystal Reports Designer.

    L'écran Gestion des états/Détails s'affiche.

    Attention Attention

    Sélectionnez Sauvegarder et non Sauvegarder sous… car le système sélectionne les états dans le répertoire temporaire de votre lecteur de disque par défaut. Si vous sélectionnez :

    Si vous sélectionnez Sauvegarder, l'état est sauvegardé avec le nom technique d'un état existant dans le répertoire par défaut.

    Si vous sélectionnez Sauvegarder sous, vous pouvez attribuer à l'état un nouveau nom technique.

    Fin de l'avertissement.
  3. Activez le statut de l'état sur Exécutable, puis sauvegardez les modifications.

    Note Note

    L'activation de ce statut permet d'accéder à l'état dans Mobile Sales.

    Fin de la note

Résultat

Vous avez créé un super état. Vous pouvez à présent exécuter les fonctions suivantes :

  • Afficher l'état

    • Sélectionnez Afficher état pour afficher l'état que vous venez de créer. Vous pouvez également afficher tous les états qui ont été créés. Sélectionnez Synthèse dans la barre de navigation. L'écran partagé États contient tous les états existants.

    • L'état apparaît également dans le composant États de Mobile Sales.

  • Modifier l'état

    Sélectionnez Modifier l'état pour modifier les détails ou la conception de l'état.

  • Définir des paramètres pour l'état

    Vous pouvez définir des paramètres et des descriptions de paramètre ainsi que des valeurs par défaut pour un état.

    Pour plus d'informations, voir Définition de critères de filtre pour les états et les diagrammes.

  • Copier l'état

    Sélectionnez Copier état.

    L'application crée une copie de l'état. Vous pouvez ensuite apporter les modifications requises à l'état.

  • Affecter des utilisateurs spécifiques à un état

    Dans l'écran Affectations d'utilisateurs, vous pouvez affecter des utilisateurs spécifiques qui peuvent afficher l'état. Si vous n'affectez pas d'utilisateurs à un état, la case à cocher Répartir entre tous les utilisateurs de l'écran Gestion des états/Détails est sélectionnée par défaut et tous les utilisateurs peuvent accéder à l'état.

  • Mettre à jour le fichier de définition de zones actives

    Si vous avez créé un état à l'aide d'une requête, lorsque la structure d'un document commercial est modifiée, vous pouvez sélectionner Actualiser définition de zone pour mettre à jour les zones dans le fichier de définition de zones actives. Une nouvelle zone peut par exemple être ajoutée, une zone existante être modifiée ou supprimée.

Exemple

Un état Dossier de partenaire est un super état comprenant les deux sous-états suivants :

  • État sur les opportunités : Contient des détails sur les opportunités qui existent pour un partenaire.

  • État Liste des activités : Contient des détails sur les activités réalisées pour un partenaire.

Une fois créé, ce super état inclut les opportunités existantes et les activités réalisées pour les partenaires.