IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

InfoPath .NET Discussion :

Problème de publication de formulaire InfoPath avec code C#


Sujet :

InfoPath .NET

  1. #1
    Membre régulier Avatar de miniil
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2003
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 47
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2003
    Messages : 267
    Points : 76
    Points
    76
    Par défaut Problème de publication de formulaire InfoPath avec code C#
    Bonjour,

    J'ai créé un formulaire avec InfoPath. Dans ce formulaire, j'ai placé un bouton derrière lequel j'ai ajouté du code C# à l'aide de Microsoft Visual Studio Tools for Applications tel que le permet InfoPath.

    Ce code permet simplement de déduire une adresse email en fonction d'un élément sélectionné dans le formulaire et d'envoyer ensuite le formulaire à cette adresse.
    Ceci fonctionne correctement en local sur mon PC.

    Le problème que je rencontre apparaît lorsque le formulaire est publié dans un répertoire partagé sur le réseau. Lorsqu'un utilisateur tente d'ouvrir le formulaire à partir de cet emplacement, il obtient le message d'erreur suivant :

    InfoPath ne peut pas ouvrir le formulaire sélectionné en raison d’une erreur dans le code de ce formulaire.
    Les paramètres de stratégie empêchent l'ouverture des formulaires Internet comportant du code managé. Pour résoudre ce problème, contactez votre administrateur système.
    Pouvez-vous m'aider à résoudre ce problème?
    miniil

  2. #2
    Membre éprouvé
    Homme Profil pro
    Référent technique
    Inscrit en
    Juillet 2007
    Messages
    834
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Référent technique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 834
    Points : 1 219
    Points
    1 219
    Par défaut
    Bonjour,

    Il faut modifier le niveau de sécurité de votre formulaire.
    Il faut aller dans les optins avancées de votre formulaire (accessible depuis le menu "Fichier") puis se positionner sur l'onglet "Sécurité". Selectionner le niveau "Confiance totale" ou "Full trust" afin de vérifier si le problème ne vient pas de ceci.
    Si voutre formulaire n'est pas un formulaire InfoPath Forms Services, il faudra ajouter un certificat à ce formulaire pour le publier correctement.

    Je penses que votre problème vient de ceci.
    Si ce n'est pas le cas, j'ai déja connu le cas chez un client d'une GPO sur le poste de travail qui interdisait l'utilisation du code managé sur un formulaire InfoPath.

    Si je peux vous aider, n'hésitez pas.
    Rémi MATAYRON
    N'hésitez pas à visiter mon blog dédié à InfoPath et SharePoint : http://rmatayron.blogspot.com/

    Pour plus de visibilité sur le forum, marquer la question en [Résolu] lorsque la réponse fournie vous convient.

Discussions similaires

  1. formulaire infopath avec code behind associé à une tache d'un workflow
    Par limi33 dans le forum Développement Sharepoint
    Réponses: 2
    Dernier message: 24/02/2010, 15h51
  2. Réponses: 5
    Dernier message: 16/04/2008, 12h23
  3. champ formulaire endommage avec code html depuis bdd
    Par cd090580 dans le forum Langage
    Réponses: 2
    Dernier message: 24/08/2007, 19h14
  4. Réponses: 26
    Dernier message: 08/08/2007, 13h33
  5. Réponses: 8
    Dernier message: 12/07/2007, 15h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo