Symptômes
Si vous ajoutez un champ Extender en tant que colonne dans un objet SmartList lié à une fenêtre Extender, la valeur Type de l’objet SmartList n’est pas définie dans Microsoft Dynamics GP.
Cause
Ce problème se produit parce qu’une ou plusieurs des conditions suivantes sont vraies :
-
Les objets SmartList sont endommagés et doivent être réparés.
-
Le lien est supprimé pour la fenêtre Extension qui est liée à un objet SmartList.
-
La fenêtre Extension est supprimée, puis une fenêtre Extender qui a les mêmes noms de champs est créée.
Ce problème se produit également, car Extender est spécifique à l’entreprise, mais SmartList n’est pas spécifique à l’entreprise.
Résolution
Pour résoudre ce problème, procédez comme suit :
-
Dans la société Microsoft Dynamics GP principale, cliquez sur Outils,sur Extension,puis sur Options.
-
Cochez la case Mise à jour automatique des listes intelligentes.
-
Dans toutes les sociétés autres que la société principale, cliquez pour effacer la case à cocher Mise à jour automatique des listes intelligentes.
Remarque Dans cette étape, incluez toutes les sociétés de test que vous avez peut-être créées.
-
Dans toutes les entreprises, supprimez le lien Liste intelligente de toutes les fenêtres Extender liées à un objet SmartList.
-
Dans l’entreprise principale, ouvrez SmartList.
-
Cliquez sur Extras,sur Supplémentaire,puis sur Extension.
-
Cliquez sur l’objet SmartList qui avait la valeur Type de Non défini.
-
Cliquez sur le premier champ Extender dans la zone Champs d’extension, puis cliquez sur le X rouge pour supprimer le champ.
-
Répétez l’étape 8 pour tous les champs Extension.
-
Quittez et démarrez Microsoft Dynamics GP.
-
Ouvrez l’entreprise principale.
-
Lier de nouveau la fenêtre Extension à l’objet SmartList
-
Ouvrez SmartList, cliquez sur Suppléments,surSupplémentaire, puis sur Extension. Vérifiez que le champ Extender n’est répertorié qu’une seule fois dans la liste.
Remarque Si vous ne voyez aucun champ Extender, quittez et démarrez Microsoft Dynamics GP.
Informations supplémentaires
Toutes les modifications de la liste intelligente doivent être effectuées au niveau de la société principale dans Microsoft Dynamics GP pour que le programme fonctionne correctement. Par conséquent, nous vous recommandons de placer n’importe quelle fenêtre Extender dans l’entreprise principale même si vous n’avez pas l’intention d’utiliser cette fenêtre Extender.
Références
Pour plus d’informations sur l’utilisation de plusieurs entreprises lorsque vous ajoutez des champs de fenêtre Extender à un objet SmartList, cliquez sur le numéro d’article suivant pour afficher cet article dans la Base de connaissances Microsoft :
914170 Instructions pour l’ajout de champs à SmartList à partir d’Extender dans Microsoft Great (Grande-)