Création d'états à l'aide de Crystal Reports 
La requête (et le BDoc sous-jacent) que vous souhaitez utiliser comme source de données pour l'état existe.
Vous avez créé le fournisseur du contenu fonctionnel que vous voulez utiliser comme source de données pour l'état.
Pour plus d'informations, voir Fournisseur de contenu fonctionnel.
Vous avez installé l'une des versions suivantes de Crystal Reports sur votre système :
Crystal Reports 7.0
Crystal Reports 8.0
Crystal Reports 8.5
Crystal Reports 9.0
Note
Si vous utilisez un fournisseur de contenu fonctionnel pour concevoir l'état, vous devez installer Crystal Reports 8.5.
Les fichiers d'exécution de Crystal Reports Designer et Crystal Reports Viewer doivent être de la même version.
Effectuez les étapes suivantes dans MSY.
Sélectionnez .
Sélectionnez Nouveau dans l'écran partagé Synthèse des états et saisissez les données nécessaires.
Vous pouvez sélectionner une requête ou un fournisseur de contenu fonctionnel comme source de données pour l'état.
Note
La valeur que vous saisissez dans la zone Nom de l'état est utilisée en interne pour le fichier RPT, qui contient les informations de conception Crystal Report. Ce fichier est sauvegardé dans le répertoire temporaire de votre système sous ...\États\Conception. Le système le supprime lorsque vous sauvegardez l'état.
Sélectionnez le code État puis choisissez l'option de création d'un état.
Crystal Reports Designer apparaît.
Note
Si vous créez un état à l'aide d'une requête, le fichier .TTX <nom de la requête> est créé avec les propriétés des données commerciales. Ce fichier est sauvegardé dans le répertoire temporaire de votre système sous ...\États\Conception. Le système le supprime lorsque vous sauvegardez l'état.
Si vous utilisez Crystal Reports 9.0, exécutez les étapes suivantes :
Dans la barre de menus, sélectionnez .
La boîte de dialogue Expert de base de données s'affiche. Cette boîte de dialogue se compose de deux parties ; la partie Sources de données disponibles apparaît à gauche et la partie Tables sélectionnées apparaît à droite.
Dans la partie Sources de données disponibles, sélectionnez .
La boîte de dialogue Définitions de zones uniquement vous permet de sélectionner le fichier TTX.
Note
Le fichier TTX est sauvegardé dans le répertoire temporaire de votre système sous ...\États\Conception. Vous pouvez ouvrir votre répertoire temporaire en saisissant %temp% dans la boîte de dialogue ; le système accède directement à votre répertoire temporaire. Vous pouvez également localiser votre répertoire temporaire à partir de votre environnement Microsoft Windows en sélectionnant , puis en saisissant %temp%.
Si vous utilisez un fournisseur de contenu fonctionnel comme source de données, un fichier TTX est créé pour chaque objet de gestion présent dans la structure du fournisseur de contenu fonctionnel. Vous devez créer une nouvelle connexion en sélectionnant Effectuer nouvelle connexion pour chaque objet de gestion.
Sélectionnez Fin.
Le fichier est ajouté à la liste et la requête pour l'état s'affiche dans la section Tables sélectionnées. Une liste des propriétés existantes de la requête ou de l'objet de gestion sélectionné apparaît à gauche dans l'explorateur de zones. Déplacez les zones requises vers la mise en forme de l'état à l'aide de la fonction Glisser-Déplacer.
Passez à l'étape 5.
Si vous utilisez Crystal Reports 8.5, exécutez les étapes suivantes :
Dans la barre de menus, sélectionnez .
La boîte de dialogue Explorateur de données s'affiche.
Sélectionnez .
La boîte de dialogue Sélectionner source de données s'affiche.
Sélectionnez Définition des données et choisissez la source de données.
Note
Le fichier TTX est sauvegardé dans le répertoire temporaire de votre système sous ...\États\Conception. Vous pouvez ouvrir votre répertoire temporaire en saisissant %temp% dans la boîte de dialogue ; le système accède directement à votre répertoire temporaire. Vous pouvez également localiser votre répertoire temporaire à partir de votre environnement Microsoft Windows en sélectionnant , puis en saisissant %temp%.
Sélectionnez Ajouter pour ajouter la source de données.
Si vous utilisez un fournisseur de contenu fonctionnel comme source de données, un fichier TTX est créé pour chaque objet de gestion présent dans la structure du fournisseur de contenu fonctionnel. Vous devez créer une nouvelle connexion en sélectionnant Effectuer nouvelle connexion pour chaque objet de gestion.
Sélectionnez . .
La boîte de dialogue Explorateur de zone s'affiche avec une liste des propriétés existantes de la requête ou de l'objet de gestion sélectionné. Déplacez les zones requises vers la mise en forme de l'état à l'aide de la fonction Glisser-Déplacer.
Passez à l'étape 5.
Si vous utilisez Crystal Reports 8.0, exécutez les étapes suivantes :
Dans la barre de menus, sélectionnez .
La boîte de dialogue Explorateur de données s'affiche.
Sélectionnez .
La boîte de dialogue Sélectionner source de données s'affiche.
Sélectionnez Définition des données et choisissez la source de données.
Note
Le fichier TTX est sauvegardé dans le répertoire temporaire de votre système sous ...\États\Conception. Vous pouvez ouvrir votre répertoire temporaire en saisissant %temp% dans la boîte de dialogue ; le système accède directement au répertoire temporaire.
Vous pouvez également localiser votre répertoire temporaire à partir de votre environnement Microsoft Windows en sélectionnant , puis en saisissant %temp%.
Sélectionnez OK pour ajouter la source de données.
Sélectionnez .
La boîte de dialogue Explorateur de zone s'affiche avec une liste des propriétés existantes de la requête ou de l'objet de gestion sélectionné. Déplacez les zones requises vers la mise en forme de l'état à l'aide de la fonction Glisser-Déplacer.
Passez à l'étape 5.
La mise en forme d'un état contient les sections suivantes. Saisissez des valeurs appropriées :
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 ».
Dans la barre de menus, sélectionnez et désactivez cette option.
Cliquez sur Sauvegarder dans la barre d'outils et fermez Crystal Reports Designer.
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 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.
L'écran Gestion des états/Détails s'affiche.
Activez le statut de l'état sur Exécutable, puis sauvegardez les modifications.
Note
L'activation de ce statut permet d'accéder à l'état dans l'application Mobile Sales.
Vous avez créé un état à l'aide de Crystal Report. 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 à l'é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, l'option 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.
Créer un super état
Vous pouvez créer un super état en ajoutant plusieurs sources de données à l'état.
Pour plus d'informations, voir Création d'un super état à l'aide des Crystal Reports.
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 BDoc sous-jacent est modifiée, vous pouvez sélectionner Actualiser définition de zone pour mettre à jour les zones dans le fichier Active Field Definition.
Pour plus d'informations, voir Actualisation du fichier Active Field Definition.