Introduction aux environnements de programmation InfoPath

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Microsoft Office InfoPath prend en charge plusieurs environnements de programmation pour personnaliser un modèle de formulaire avec un code de programmation. Environnement dans lequel programmation est préférable dépend le langage de programmation que vous ou votre organisation préfère et les environnements de développement et les outils disponibles pour vous.

Dans cet article

Code de script

Code managé

Considérations en matière de compatibilité

Code de script

Microsoft Script Editor (MSE) est l'environnement de développement intégré par défaut pour InfoPath si le Microsoft .NET Framework 2.0 et Microsoft Core XML Services 6.0 ne sont pas installés sur votre ordinateur lorsque vous installez InfoPath. Lorsque vous travaillez dans MSE, vous pouvez utiliser Microsoft JScript ou Microsoft Visual Basic Scripting Edition (VBScript) pour créer la logique métier personnalisée pour un modèle de formulaire.

Vous pouvez ouvrir MSE en mode Création en pointant sur programmation dans le menu Outils, puis en cliquant sur Microsoft Script Editor, ou en appuyant sur ALT + MAJ + F11. Lorsque vous ouvrez MSE dans InfoPath, l'éditeur de code MSE apparaît et fichier de script par défaut du modèle de formulaire (avec .js ou .vbs extension de fichier, selon le langage de script pour le modèle) s'ouvre dans la fenêtre de modification du code.

Remarque : Si vous ne voyez pas Microsoft Script Editor dans le menu programmation, vous devez sélectionner JScript ou VBScript comme langage de script pour le modèle de formulaire. Vous trouverez des liens vers des informations supplémentaires sur la définition de langage de script pour un modèle de formulaire dans la section Voir aussi.

Haut de la page

Code managé

Si le Microsoft .NET Framework 2.0 et Microsoft Core XML Services 6.0 sont installés sur votre ordinateur lorsque vous installez InfoPath, InfoPath utilise Microsoft Visual Studio Tools pour environnement de programmation d'Applications (VSTA) comme l'environnement de développement intégré par défaut. Lorsque vous utilisez VSTA, vous pouvez utiliser Microsoft Visual Basic ou Microsoft c# pour créer un code managé personnalisé pour un modèle de formulaire. Pour plus d'informations sur l'utilisation de cet environnement de développement, reportez-vous à la documentation installée avec VSTA.

Une option de développement supplémentaire est disponible si Microsoft Visual Studio 2005 et InfoPath sont installés sur le même ordinateur. Vous pouvez télécharger et installer Microsoft Visual Studio 2005 Tools pour Microsoft Office System 2007, qui vous permet de créer et les modèles de formulaires de création qui utilisent gérées code à partir de l'environnement de développement Visual Studio 2005. Pour plus d'informations sur l'utilisation de Visual Studio pour créer des projets InfoPath, voir la documentation est installée avec Microsoft Visual Studio 2005 Tools pour Microsoft Office System 2007.

Haut de la page

Considérations en matière de compatibilité

Seuls les langages c# et Visual Basic .NET pris en charge les modèles de formulaires compatibles avec les navigateurs. Modèles de formulaires avec code de script JScript ou VBScript ne sont pas compatibles avec les navigateurs.

Haut de la page

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×