Comment : modifier le langage de script pour votre formulaire InfoPath

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
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
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

Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 828853 - Dernière mise à jour : 12/08/2015 04:45:34 - Révision : 1.3

Microsoft Office InfoPath 2003

  • kbnosurvey kbarchive kbmt kbhowto KB828853 KbMtfr
Commentaires