2009-11-02 7 views
2

Je souhaite créer un modèle PowerPoint. Je souhaite que le modèle contienne des références à des éléments tels que NAME et similaires, en fonction d'une source externe. Je sais qu'avec WordprocessingML je peux juste faire une référence à un fichier XML et fournir un x-path, mais j'entends aussi que ce n'est pas supporté dans PowerPoint.CustomXML In Powerpoint

Alors, comment faire cela avec PresentationML? Les répéteurs sont-ils possibles s'il y a plusieurs objets à lier?

Répondre

0

Ce n'est pas la même chose que PowerPoint n'a pas de contrôles de contenu comme Word. Cela dit, vous pouvez lier presque n'importe quel objet dans PowerPoint avec CustomXML (voir "CustomerData" dans le modèle d'objet) et créer vos propres répéteurs à l'aide du code.

+0

Avez-vous des exemples? PowerPoint ne semble pas prendre en charge DataBinding de CustomXML et j'hésite à utiliser VBA, car les utilisateurs peuvent désactiver cette fonctionnalité via la sécurité. – diadem

+0

Vous ne savez pas quel type de scénario vous recherchez (développement VSTO, OpenXML, etc.), mais ces deux liens peuvent vous aider à démarrer: http://blogs.msdn.com/brian_jones/archive/2009/ 08/13/added-repeating-data-to-powerpoint.aspx et http://blogs.msdn.com/brian_jones/archive/2008/11/18/creating-a-presentation-report-based-on-data. aspx –