Message d’erreur lorsque vous essayez d’imprimer un rapport dans Microsoft Dynamics SL : « Crystal imprimer moteur erreur : 723... Impossible d’ouvrir un ensemble de lignes »


 

Symptômes


Lorsque vous essayez d’imprimer un rapport dans Microsoft Dynamics SL ou Microsoft Business Solutions - Solomon, vous recevez un message d’erreur semblable au suivant :
Application d’auxiliaire de rapports Crystal pour Solomon IV

Impossible de démarrer le travail d’impression.

Rapport : lecteur: \Program Files\Solomon\Module_Code\XXXXX. RPT
: Impression de Crystal moteur 723 - erreur dans le fichier lecteur: \Program Files\Solomon\Module_Code\XXXXX. RPT :

Impossible d’ouvrir un ensemble de lignes.
Remarque Dans ce message d’erreur, lecteur représente le lecteur sur lequel vous avez installé Microsoft Dynamics SL, Module_Code représente le code du module correspond au module de Microsoft Dynamics SL dans lequel se trouve le rapport, et XXXXX représente le nom de fichier du rapport.

Cause


Ce problème se produit pour un ou plusieurs des raisons suivantes.

Cause 1

Le rapport contient des remarques. Reportez-vous à la section 1 de résolution dans la section « Résolution ».

Cause 2

Vous avez Microsoft Solomon 6.0 est installé, et l’état qui provoque l’erreur est la Distribution du compte (01.ACC. Rapport de DI). Reportez-vous à la section Résolution 2 dans la section « Résolution ».

Cause 3

Le rapport est un rapport personnalisé qui utilise un prétraitement. Reportez-vous à la section 3 de résolution dans la section « Résolution ».

Cause 4

Les noms de sources de données (DSN) ODBC Open DataBase Connectivity () sont manquants ou endommagés. Reportez-vous à la section 4 de résolution dans la section « Résolution ».

Cause 5

La possibilité d’utiliser des identificateurs ANSI entre guillemets n’est pas sélectionnée. Reportez-vous à la section 5 de résolution dans la section « Résolution ».

Cause 6

Il n’a pas suffisamment d’espace disque libre sur l’ordinateur qui exécute Microsoft SQL Server et qui héberge les bases de données Microsoft Dynamics SL ou Microsoft Business Solutions - bases de données de Solomon. Consultez Résolution 6 dans la section « Résolution ».

Résolution


Pour résoudre ce problème, utilisez la résolution appropriée.

Résolution 1

Si vous recevez le message d’erreur lorsque vous essayez d’imprimer un rapport qui contient des commentaires, désactivez la case à cocher Sélectionner les enregistrements distincts dans le menu base de données Crystal Reports Solomon. Pour plus d’informations sur la désactivation de cette option, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

896330 vous recevez un message d’erreur le moteur d’impression Crystal lorsque vous essayez d’imprimer un Microsoft Crystal Reports pour rapport Solomon 6.0 facture/avoir formulaires incluant des notes

Résolution 2

Si vous recevez le message d’erreur uniquement lorsque vous essayez d’imprimer la Distribution du compte (01.ACC. DI) rapport et si vous avez Microsoft Solomon 6.0 est installé, remplacez le fichier 01acctdi.rpt de votre installation en utilisant le fichier 01acctdi.rpt à partir du CD d’installation Microsoft Solomon 5.5. Pour plus d’informations sur la façon d’effectuer ce remplacement, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

898694 rapport de la Distribution du compte est vide pour une société qui n’est pas la principale entreprise Microsoft Solomon

Résolution 3

Si vous recevez le message d’erreur lorsque vous essayez d’imprimer un rapport personnalisé qui utilise un prétraitement, utilisez une des méthodes suivantes.

Méthode 1

Ajoutez le rapport personnalisé comme un élément distinct dans la structure de menu de Microsoft Dynamics SL. Pour plus d’informations sur la façon d’ajouter des éléments à la structure de menus, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

887345 l’ajout d’un logiciel tiers pour le menu Microsoft Solomon dans la Version 6.0

Méthode 2

Joindre le rapport personnalisé sous la forme d’un nouveau format de rapport à un état existant qui n’utilise pas un prétraitement. Pour joindre le rapport personnalisé, procédez comme suit :
  1. Démarrer Microsoft Dynamics SL.
  2. Dans le menu de l’utilitaire , cliquez sur État contrôle de gestion.

    Remarque La boîte de dialogue État contrôle de gestion (98.300.00) s’ouvre.
  3. Dans la zone Numéro , entrez le numéro de l’état auquel vous voulez joindre le rapport personnalisé.
  4. Cliquez sur les Options de contrôle.
  5. Vérifiez que la zone avant de processus est vide. Si la zone avant de processus n’est pas vide, revenez à l’étape c et puis entrez un numéro d’état différent.
  6. Sur la première ligne vide, tapez le nom complet de l’état dans la zone Nom de Format de rapport , puis tapez le nom du rapport dans la zone Format de rapport .

    Dans cette étape, « rapport » désigne le rapport Crystal Reports dans Microsoft Windows. Par exemple, tapez 01accdi dans la zone Format de rapport si le nom du rapport est 01accdi.rpt.
  7. Cliquez sur Enregistrer. Cliquez sur Fermer.

Résolution 4

Supprimer et recréer puis le Microsoft Dynamics SL ou Microsoft Solomon de base de données ODBC DSN. Pour ce faire, procédez comme suit :
  1. Cliquez sur Démarrer, cliquez sur Panneau de configuration, sur Outils d’administration, puis cliquez sur Sources de données (ODBC).
  2. Sous l’onglet DSN utilisateur , sélectionnez une base de données Dynamics SL, puis cliquez sur Supprimer. Répétez pour toutes les bases de données Dynamics SL qui apparaissent dans la liste.
  3. Sous l’onglet DSN système , sélectionnez une source de données système qui se rapporte à une base de données Dynamics SL, puis cliquez sur Supprimer.
  4. Cliquez sur OK.
  5. Pour recréer le DSN ODBC, démarrez Microsoft Dynamics SL, puis exécutez un aperçu avant impression d’un rapport.

Résolution 5

Allumez les identificateurs ANSI entre guillemets. Pour ce faire, procédez comme suit :
  1. Cliquez sur Démarrer, cliquez sur Panneau de configuration, sur Outils d’administration, puis cliquez sur Sources de données (ODBC).
  2. Sous l’onglet DSN utilisateur , sélectionnez la base de données appropriée, puis cliquez sur configurer.
  3. Cliquez sur suivant.
  4. Spécifiez les informations d’identification appropriées, puis cliquez sur suivant.
  5. Cliquez pour sélectionner la case à cocher utiliser ANSI des identificateurs entre guillemets .
  6. Cliquez sur suivant.
  7. Cliquez sur Terminer.
  8. Cliquez deux fois sur OK.

Résolution 6

Libérez de l’espace disque sur l’ordinateur. Pour ce faire, supprimez les données inutiles ou augmenter la capacité du disque.