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

SharePoint .NET Discussion :

Erreur 404 après ajout d'un nouvel element dans une liste [SP-2007]


Sujet :

SharePoint .NET

  1. #1
    Candidat au Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Juillet 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2011
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Erreur 404 après ajout d'un nouvel element dans une liste
    Bonjour,

    Je me tourne vers vous car je ne trouve pas de solution à mon problème...
    j'ai un SharePoint qui contient plusieurs listes.
    j'ai ajouté une liste de lien qui contient les adresses des pages de création de nouveaux éléments sur mes listes afin que les utilisateurs puissent directement mettre à jour les listes depuis la page d'accueil du SharePoint.
    jusque là pas de problème.
    là où ça se corse, lorsque je valide la création d'un nouvel élément sur l'une de mes listes, j'obtiens une erreur 404 (que je n'ai pas lorsque je crée un nouvel élément directement à partir de la liste concernée).
    lorsque l'erreur apparait, l'adresse de ma liste n'est pas complète dans la barre d'adresse de mon navigateur.
    si je consulte la liste par la suite, je constate que le nouvel élément a bien été ajouté (en double voir triple exemplaire car les utilisateurs font plusieurs tentatives).

    j'ai essayé de supprimer puis recréer ce lien, le résultat reste le même...

    si quelqu'un a une idée... je suis preneur

    merci.

    manu.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 486
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 486
    Points : 2 082
    Points
    2 082
    Par défaut
    Bonjour,

    404 = File not found, car il charge une page qui n'existe pas.
    La page chargée après validation dépend du paramètre "Source" spécifié en url.

    Dans ton cas, soit il pointe vers une mauvaise page, soit il est mal formé (encodage des caractères spéciaux), soit tronqué. Si le paramètre n'est pas spécifié, la redirection s'effectuera vers la page par défaut du site (ou de la liste) il me semble.

  3. #3
    Candidat au Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Juillet 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2011
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    Citation Envoyé par nonoxp Voir le message
    Bonjour,

    404 = File not found, car il charge une page qui n'existe pas.
    La page chargée après validation dépend du paramètre "Source" spécifié en url.

    Dans ton cas, soit il pointe vers une mauvaise page, soit il est mal formé (encodage des caractères spéciaux), soit tronqué. Si le paramètre n'est pas spécifié, la redirection s'effectuera vers la page par défaut du site (ou de la liste) il me semble.
    j'ai oublié de préciser...
    je ne rencontre ce problème qu'à partir du lien apparaissant sur la page d'accueil du sharepoint; si je crée un nouvel élément à partir de la liste concernée, aucun problème, je reviens bien sur la liste avec le nouvel élément... (sur 7 liens pointant vers les pages de création de nouvel élément, seul un lien pose problème...)

    j'ai tenté de supprimer ce lien "foireux" et d'en créer un nouveau mais le résultat reste le même...
    je vois pas comment corriger ce problème

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 486
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 486
    Points : 2 082
    Points
    2 082
    Par défaut
    Citation Envoyé par peyrard Voir le message
    j'ai tenté de supprimer ce lien "foireux" et d'en créer un nouveau mais le résultat reste le même...
    je vois pas comment corriger ce problème
    Même en ayant nettoyé le lien de tout paramètre ?

  5. #5
    Expert confirmé Avatar de Lapinpanda
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2009
    Messages
    3 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 230
    Points : 4 913
    Points
    4 913
    Par défaut
    Citation Envoyé par nonoxp Voir le message
    Même en ayant nettoyé le lien de tout paramètre ?
    nonoxp a pointé la source de ton probleme.

    SharePoint fait une redirection avec le parametre Source une fois que tu valide ton nouvel élement.

    Ton lien, que tu as mis, doit être mal fait, voir, ne contient pas le paramètre Source. Tu dois l'ajouter, pour avoir une meilleur gestion de la redirection une fois l'item ajouté.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    httttp://monserver/maliste/newform?Source=htttttp://monserver/mapage.aspx

  6. #6
    Candidat au Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Juillet 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2011
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    Citation Envoyé par Lapinpanda Voir le message
    nonoxp a pointé la source de ton probleme.

    SharePoint fait une redirection avec le parametre Source une fois que tu valide ton nouvel élement.

    Ton lien, que tu as mis, doit être mal fait, voir, ne contient pas le paramètre Source. Tu dois l'ajouter, pour avoir une meilleur gestion de la redirection une fois l'item ajouté.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    httttp://monserver/maliste/newform?Source=htttttp://monserver/mapage.aspx
    la source apparaissait bien... mais incomplète...

    j'ai fait un essai en ne gardant que "httttp://monserver/maliste/newform?" et ça semble fonctionner, je n'ai plus d'erreur et mon nouvel item apparait bien dans la liste après validation

    un grand merci pour votre aide

  7. #7
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 486
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 486
    Points : 2 082
    Points
    2 082
    Par défaut
    Méfies-toi des longueurs d'url, il doit y avoir une limite dans les champs de type lien.

    Je crois que tu peux spécifier un chemin sans le nom d'hôte pour gagner de la place. (ex.: */newform.aspx?Source=/maliste/mapage.aspx)

    Ce paramètre Source est sympa pour faire des chaînages sans grande difficulté.


    Citation Envoyé par Lapinpanda Voir le message
    nonoxp a pointé la source de ton probleme
    Jeu de mots en bonus.

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

Discussions similaires

  1. [Débutant] Ajouter un nouvel élément dans une liste à partir d'un formulaire
    Par pliza dans le forum Développement Sharepoint
    Réponses: 3
    Dernier message: 27/08/2014, 18h05
  2. [XL-2010] Ajout d'un champ pour nouvelle saisie dans une liste déroulante
    Par jerem56 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 04/03/2014, 10h29
  3. Réponses: 1
    Dernier message: 18/11/2009, 08h38
  4. ajout d'un nouvel élément dans une collection
    Par sasuma dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 04/05/2008, 18h15
  5. ajout d'un element dans une liste et modifier son nom
    Par fibi007 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 29/04/2008, 17h50

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