Activer l’onglet Sélection de la société pour un rapport personnalisé dans Microsoft Dynamics SL ou Microsoft Solomon

Cet article explique comment activer la fonctionnalité de sélection d’entreprise pour un rapport personnalisé dans un environnement multientreprises. Une fois cette fonctionnalité activée, l’utilisateur peut imprimer ou afficher un aperçu avant impression du rapport pour n’importe quel ID d’entreprise.

S’applique à : Microsoft Dynamics SL 2011
Numéro de la base de connaissances d’origine : 909146

Introduction

Cet article explique comment activer l’onglet Sélection de la société dans l’écran De l’interpréteur d’options de rapport (ROI) dans Microsoft Dynamics SL ou microsoft Solomon.

Informations supplémentaires

Dans un environnement multi-entreprise, vous pouvez imprimer des rapports pour des entreprises autres que l’entreprise à laquelle vous êtes actuellement connecté. Par défaut, les rapports personnalisés n’incluent pas cette fonctionnalité. Pour activer cette fonctionnalité dans Microsoft Dynamics SL ou microsoft Solomon, procédez comme suit.

Remarque

  • Cette limitation d’impression multi-entreprise se produit également lorsque vous utilisez la fonctionnalité Aperçu avant impression.
  • Les étapes suivantes sont spécifiques à Crystal Reports 10 pour Solomon. Toutefois, ces étapes s’appliquent à toutes les versions de Crystal Reports lorsque vous utilisez Crystal Reports avec Microsoft Dynamics SL ou Microsoft Solomon.
  1. Activez la sélection multi-entreprise pour le rapport personnalisé. Pour cela, procédez comme suit :

    1. Dans le menu Utilitaire , cliquez sur Maintenance du contrôle de rapport.
    2. Dans la zone Numéro de rapport, tapez le numéro de rapport que vous souhaitez modifier, puis cliquez sur Options de contrôle.
    3. Cliquez pour sélectionner la zone Sélection multisociété autorisée case activée, puis cliquez sur OK.
    4. Cliquez sur Enregistrer, puis fermez l’écran Maintenance du contrôle de rapport (98.300.00).
  2. Créez des liens dans votre rapport personnalisé pour permettre l’accès aux données spécifiques de l’entreprise. Pour cela, procédez comme suit :

    1. Démarrez Crystal Reports pour Solomon.
    2. Dans la boîte de dialogue Bienvenue dans Crystal Report for Solomon , cliquez sur Ouvrir un rapport existant, puis sur OK.
    3. Dans la boîte de dialogue Ouvrir , sélectionnez le fichier de rapport personnalisé, puis cliquez sur Ouvrir.
    4. Dans le menu Base de données , cliquez sur Database Expert.
    5. Dans la boîte de dialogue Expert de base de données, recherchez la section Sources de données disponibles, puis développez Current Connections.
    6. Développez la base de données d’application Microsoft Solomon appropriée, développez la deuxième instance de cette base de données d’application, puis développez Tables.
    7. Cliquez sur RptCompany, puis sur la flèche Ajouter pour ajouter la table RptCompany à la section Tables sélectionnées .
    8. Cliquez sur l’onglet Liens .
    9. La liaison intelligente crée automatiquement des liens entre la table RptCompany et les tables existantes dans le champ CpnyID . Par exemple, si la table Apdoc apparaît dans le rapport, smart linking crée un lien entre le champ APDoc.CpnyID et le champ RptCompany.CpnyID . Vérifiez que ces liens sont corrects.
    10. Si les liens sont incorrects, cliquez sur Effacer les liens. Ensuite, créez manuellement les liens. Pour ce faire, cliquez sur CpnyID dans la table RptCompany, puis faites glisser le champ CpnyID vers le champ CpnyID correspondant dans une table existante.
    11. Cliquez sur OK.
  3. Ajoutez la formule RI_ID au rapport. Pour cela, procédez comme suit :

    1. Dans le menu Rapport , cliquez sur Sélectionner un expert.

    2. Dans la boîte de dialogue Choisir un champ , cliquez sur RI_ID, puis sur OK.

    3. Dans la boîte de dialogue Sélectionner un expert , cliquez sur l’onglet RptCompany.RI_ID , puis cliquez sur la formule dans la liste qui s’affiche.

    4. Dans la zone de formule , tapez ce qui suit :

      {RptCompany.RI_ID} = tonumber(RIPARAM(« RI_ID »))

    5. Cliquez sur OK.

    6. Cliquez sur Enregistrer, puis fermez Crystal Reports for Solomon.