Comment : modifier le langage de script pour votre formulaire InfoPath

Traductions disponibles Traductions disponibles
Numéro d'article: 828853 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Résumé

Cette explique comment modifier le langage de script pour votre modèle de formulaire InfoPath.

Si vous avez déjà démarré Microsoft Script Editor pour un modèle de formulaire, vous pouvez uniquement modifier le langage de script en premier supprimant du script existant le modèle de formulaire. Cet article décrit également comment vous pouvez supprimer le script de votre modèle afin que vous pouvez modifier le langage de script.

Plus d'informations

Modifier le langage de script pour votre modèle de formulaire

  1. Ouvrez votre modèle en mode Création dans InfoPath.
  2. Dans le menu Outils , cliquez sur Options de formulaire .

    La boîte de dialogue Options de formulaire s'affiche.
  3. Cliquez sur l'onglet Options avancées .
  4. Sélectionnez votre langue préférée dans la liste de déroulante langage de script de formulaire , puis cliquez sur OK .
  5. Dans le menu Outils , pointez sur script , puis cliquez sur Microsoft Script Editor .

    Microsoft Script Editor s'affiche.

Supprimer le script de votre modèle de formulaire

important Les étapes suivantes suppriment n'importe quel script existant de votre modèle de formulaire. Pour modifier votre langage de script correctement après avoir démarré éditeur de script pour votre modèle de formulaire, vous devez effectuer toutes les étapes suivantes.
  1. Effectuez une copie de sauvegarde de votre modèle de formulaire InfoPath (fichier .xsn).
  2. Ouvrez votre modèle en mode Création dans InfoPath.
  3. Dans le menu Fichier , cliquez sur Extraire les fichiers de formulaires .

    La boîte de dialogue Rechercher un dossier s'affiche.
  4. Sélectionnez le dossier que vous souhaitez extraire les fichiers du formulaire dans, puis cliquez sur OK .
  5. Fermez votre modèle de formulaire.
  6. Pour modifier manifest.xsf, procédez comme suit :
    1. Démarrez un éditeur de texte tel que le Bloc-notes ou démarrez un éditeur XML tel que Visual Studio .NET. Ouvrez manifest.xsf qui se trouve dans le dossier dans lequel vous avez extrait vos fichiers de formulaire.
    2. Recherchez et supprimez la section suivante :
      <xsf:file name="script.js">
              <xsf:fileProperties>
                  <xsf:property name="scriptType" type="string" value="userEvents"></xsf:property>
              </xsf:fileProperties>
          </xsf:file>
    3. Recherchez le n?ud xsf:solutionProperties et supprimez l'attribut scriptLanguage .

      Par exemple, si votre formulaire InfoPath utilise actuellement JScript pour le langage de script, le n?ud xsf:solutionProperties lue comme suit :
      <xsf:solutionProperties scriptLanguage="jscript" fullyEditableNamespace="http://schemas.microsoft.com/office/infopath/2003/myXSD/2003-09-10T17:55:25" lastOpenView="view1.xsl"></xsf:solutionProperties>

      Après avoir supprimé l'attribut scriptLanguage , le n?ud xsf:solutionProperties lue comme suit::
      <xsf:solutionProperties fullyEditableNamespace="http://schemas.microsoft.com/office/infopath/2003/myXSD/2003-09-10T17:55:25" lastOpenView="view1.xsl"></xsf:solutionProperties>
    4. Recherchez et supprimez la section suivante :
      <xsf:scripts language="jscript">
           <xsf:script src="script.js"></xsf:script>
      </xsf:scripts>
      
    5. Enregistrer vos modifications sur manifest.xsf et puis fermez l'éditeur de script.
  7. Dans l'Explorateur Windows, cliquez avec le bouton droit sur Manifest.xsf, puis cliquez sur Création .

    Votre modèle s'ouvre en mode Création dans InfoPath.
  8. Dans le menu Fichier , cliquez sur Enregistrer .
  9. Pour définir votre langage de script par défaut, procédez comme les étapes de la section « Modifier le script langue pour votre modèle de formulaire ».

Références

Pour plus d'informations sur le débogage le script dans votre modèle de formulaire InfoPath, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
827002 Comment faire pour déboguer un script pour un formulaire Microsoft Office InfoPath 2003

Propriétés

Numéro d'article: 828853 - Dernière mise à jour: lundi 23 octobre 2006 - Version: 1.3
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Office InfoPath 2003
Mots-clés : 
kbmt kbhowto KB828853 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 828853
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com