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 :

erreurs ouverture formulaire et execution code


Sujet :

InfoPath .NET

  1. #1
    Membre du Club
    Inscrit en
    Juillet 2008
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Juillet 2008
    Messages : 97
    Points : 62
    Points
    62
    Par défaut erreurs ouverture formulaire et execution code
    Bonjour,

    A la construction de mon projet infopath, j'ai ces 2 erreurs qui se repetent plusieurs fois mais elles n'empechent pas
    l'execution de mon formulaire Infopath.
    mon fichier s'apelle "070808_save".

    A first chance exception of type 'System.NullReferenceException' occurred in 070808.DLL
    A first chance exception of type 'System.Xml.XPath.XPathException' occurred in System.Xml.dll

    et a l'ouverture de mon formualaire (pas en mode design), j'ai cette erreur

    Form template: file:///C:\Documents%20and%20Settings\myName\My%20Documents\070808_save.xsn
    The form template is trying to access files and settings on your computer. InfoPath cannot grant access to these files and settings because the form template is not fully trusted. For a form to run with full trust, it must be installed or digitally signed with a certificate.
    J'utilise le full trust mais je n'ai pas active les certificat ! Je pense que cela doit etre necessaire.

    merci de votre aide

  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
    Salut,
    Désolé pour la période d'inactivité, mais il faut prendre des vacances de tps en tps.

    Pour l'histoire de la sécurité, il s'agit surement en effet d'une erreur de certificat. Rajoute en un bidon pour vois comment il se comporte mais je sais que certaines fonctionnalités nécessitent un certificat.

    Ensuite pour ta première erreur, cela provient que dans ton code, tu dois utiliser un XPathNavigator sur un champ qui n'existe pas dans ta structure.

    Du coup il te renvoie null et tu as une jolie erreur.

    Après rien n'est sûr mais il y a de grandes chances que ce soit cela.


    Bonne journée.
    Cordialement.
    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.

  3. #3
    Membre du Club
    Inscrit en
    Juillet 2008
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Juillet 2008
    Messages : 97
    Points : 62
    Points
    62
    Par défaut
    ok pour le certificat, j'etais en train de chercher et je remarque qu'il ya des tonnes de certificat, des certificats pour ci des certificats pour ca !
    comment choisir le bon !! lol ! Question un peu conne mais je vais developper mes recherches !

    pour le permier message d'erreur, il est vrai que j'utilise que des Xpathnagivator dans tout mon code. N'y a t-il pas un moyen de trouver a quelle ligne sont les erreurs car mon code n'est pas si petit que ca !
    Et je pense que ca va me prendre du temps ! hihi

    Merci de ton aide

  4. #4
    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
    Salut,

    Je pense qu'il vaut mieux déja corriger l'erreur dans le code, ceci implique pitètre cela!

    Dis moi, tu développe avec visual studio?
    Dans ce cas là tu passe en mode debug, tu mets un point d'arrêt au début de ton code et tu lances tout ça...En passant ligne par ligne, tu vas vite voir ou est l'erreur...

    N'hésite pas à demander si tu as un soucis.

    Cordialement.
    Rémi
    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.

  5. #5
    Membre du Club
    Inscrit en
    Juillet 2008
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Juillet 2008
    Messages : 97
    Points : 62
    Points
    62
    Par défaut
    Pour le certificat, j'en ai cree un avec le logiciel de Infopath dans form option\Security and Trust.

    puis dans la console mmc, j'ai ajoute a Root, un certificat.
    comme sur ce site de Microsoft :
    http://support.microsoft.com/kb/867441/fr

    Mais apres avoir fais ca, j'avais toujours la meme erreur sur mon certificat d'infopath comme quoi il n'est pas de confiance.
    POur te dire le message exact de mon formulaire est celui ci :
    This CA Root certificate is not trusted because it is not in the Trusted Root Certification Authorities store.
    Puis dans l'arborescence, je pouvais donc voir tous les certificats, j'ai donc change de repertoire mon certificat d'infopath. IL est passe de "Trusted Publisher" a "Trusted Certification Authorited".

    Puis, j'ai enregister la console.

    Maintenant je n'ai plus erreur sur mon certificat, ni a l'execution de mon formulaire.

    Le probleme est regle pour les certificats, reste le code ou j'ai toujours 6 fois la meme erreur

  6. #6
    Membre du Club
    Inscrit en
    Juillet 2008
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Juillet 2008
    Messages : 97
    Points : 62
    Points
    62
    Par défaut
    Exactement, tu avais raison pour le code, j'avais des XpathNavigator de mal parametre

    merci bcp pour ton aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. erreur communication access/ole ouverture formulaire
    Par sergoid dans le forum Access
    Réponses: 11
    Dernier message: 05/08/2016, 14h16
  2. Erreur lors de l'execution du code
    Par websurfeur dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 13/05/2014, 11h15
  3. erreur communication access/ole ouverture formulaire
    Par sergoid dans le forum VBA Access
    Réponses: 0
    Dernier message: 06/06/2008, 15h26
  4. Code pour ouverture formulaire
    Par Truelove dans le forum VBA Access
    Réponses: 2
    Dernier message: 27/06/2007, 14h50
  5. ouverture formulaire message d erreur
    Par tamerlan dans le forum Access
    Réponses: 25
    Dernier message: 07/04/2006, 08h21

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