none
Problème d'affichage d'une liste avec la vue feuille de calcul RRS feed

  • Question

  • Bonjour,

     

    Je suis en plein développement d'un Sharepoint (2007) et je me heurte à un problème d'affichage dans l'un de mes écrans :

    je suis dans une liste et je clique sur un lien me permettant de voir cette même liste avec une vue en feuille de calcul.

     

    Or, quand je fais tester ce lien, mes utilisateurs tombent sur une page d'erreur :

    "The list cannot be displayed in Datasheet view for one or more of the following reasons: A datasheet component compatible with Windows SharePoint Services is not installed, your browser does not support ActiveX controls, or support for ActiveX controls is disabled."  (oui désolé, j'utilise un OS anglais...)

    La configuration de mes users : IE 6 - Office 2003

    Pour ma part, je ne voit pas ce bug. Ma config : IE 6 - Office 2007

     

    Comment faire pour que ce bug disparaisse ?

    Merci de votre aide !

    lundi 26 mai 2008 14:35

Toutes les réponses

  • Bonjour,

    Si vous êtes sûrs que le navigateur accepte les ActiveX, c'est peut-être que certains composants Office manquent.

     

    Est-ce que dans les options d'installation de MS Office 2003, le composant "Windows Sharepoint Services Support" est-il installé ?

     

     

    Dans le setup d'Office 2003, il faut cocher la case "Choose advanced customization of applications", puis sous "Microsoft Office / Office Tools ", s'assurer que "Windows Sharepoint Services Support" est bien sélectionné, et plus particulièrement le "Microsoft Office List Datasheet Component".

     

    Pour ma part, j'ai aussi le même message que vous depuis quelques jours, alors que le composant ci-dessus est bien installé et fonctionnait sans problème depuis de longs mois. Peut-être qu'une mise à jour de sécurité a causé ces problèmes.  

     

    Jerome

    mardi 27 mai 2008 10:21
  • Je suis moi-même en train de faire le test. J'ai désinstallé complètement tout ce qui était 2007 sur mon pste pour réinstaller Office 2003.

    Mes ActiveX sont OK, mes mises à jour de Office sont OK, les modules aditionnels sont OK et j'ai toujours le bug.

     

    Plus étrange encore, sur 3 pages comportant une vue datasheet, une page s'affiche correctement sans le message d'erreur... Tongue Tied

    Autre étrangeté, je perd l'option de menu 'edit in datasheet' sur plusieurs de mes listes...

     

    Sharepoint 2007 est en train de me rendre chêvre... Crying

    vendredi 30 mai 2008 07:34
  • Bonjour,

     

    De mon côté, une réparation de l'installation Office a finalement remis le tout en ordre.

     

    Il faudrait voir si le composant STSLIST.DLL (http://msdn.microsoft.com/en-us/library/ms416795.aspx) est bien installé.

    Sur IE6, il n'y a pas beaucoup d'outils pour voir cela,mais si vous avez IE7, vous devriez pouvoir voir que l'ActiveX "Microsoft Office List 11.0" ou "Microsoft Office List 12.0" est chargé en mémoire.

     

    Sinon, avez-vous regardé dans les logs de SharePoint et le gestionnaire d'événements, côté serveur ? Le problème ne se produisant pas sur toutes les listes, il est peut-être causé plutôt par le serveur, et pas par le client.

     

    Jerome

    vendredi 30 mai 2008 12:25