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

WinDev Discussion :

Mettre à jour la quantité


Sujet :

WinDev

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2013
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2013
    Messages : 378
    Points : 40
    Points
    40
    Par défaut Mettre à jour la quantité
    Bonjour
    J'essaye d'updater mon produit par un webservice de prestaShop, mais j'obtiens l'erreur suivante :

    <message><![CDATA[parameter "manufacturer_name" not writable. Please remove this attribute of this XML]]></message>

    Est-ce qu'il y a une méthode à ajouter dans le code afin de supprimer le paramètre "manufacturer_name"?

    Voila mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
     
    MonURL = "http://xxx.com/api/products/9256/"
    monXml est un xmlDocument= "response.xml"
    NomFichierArticles = ComplèteRep(fRepDonnées()) +"response.xml"
     
    monXml = XMLOuvre(NomFichierArticles,depuisFichier)
    SI ErreurDétectée = Vrai ALORS
    Erreur("Impossible d'ouvrir le flux RSS. Vérifiez votre connexion Internet.")
    FIN
     
    POUR TOUT NoeudPrestashop DE monXml..NoeudRacine
    POUR TOUT NoeudProduct DE NoeudPrestashop
    NoeudProduct.quantity="20"
    FIN
    FIN
     
    // Génère un fichier xml sur le disque (a priori nécessaire pour le passer en paramètre de ma requête...)
    XMLSauve(monXml,NomFichierArticles,XMLDocumentDéfaut)
    SI ErreurDétectée=Vrai ALORS
    Erreur(ErreurInfo(errComplet))
    RETOUR
    FIN
     
    Texte = fChargeTexte(NomFichierArticles)
     
    // Création du formulaire à envoyer
    HTTPCréeFormulaire("FORM")
    // Ajout du fichier XML dans le formulaire
    HTTPAjouteParamètre("FORM","",Texte)
    // Envoi du formulaire
    SI HTTPEnvoieFormulaire("FORM",MonURL,httpPut,"","","text/xml",MaCle,"")ALORS
    Texte=HTTPDonneRésultat() //le message s'affiche ici
    Info("Message récupéré : "+Texte)
    SINON
    Erreur(ErreurInfo())
    RETOUR
    FIN
    Merci

  2. #2
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 808
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 808
    Points : 5 266
    Points
    5 266
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    Le message d'erreur est clair : On ne peut pas écrire/modifier "manufacturer_name". Tu n'as pas les droits en ajout/modification
    Il y a peut-être plus simple, mais ça tourne.
    Quand tout a échoué utilisez l'option RTFM

  3. #3
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2013
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2013
    Messages : 378
    Points : 40
    Points
    40
    Par défaut
    Merci de ton retour Voroltinquo

    Je sais bien le message
    Ma question est qu'on ne peut pas modifier le stock d'un produit d'un site PrestaShop ?
    Est ce qu'il y a des paramètres à modifier dans les paramètres de site ?

  4. #4
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Bonjour,

    Pour moi, le message dit que tu ne peux pas changer le nom du fournisseur/manufacturier pas le stock.
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  5. #5
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2013
    Messages
    4 054
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4 054
    Points : 9 394
    Points
    9 394
    Par défaut
    En ligne 18, tu as une instruction XMLSauve(). Cette instruction crée un fichier. Ensuite, tu envoies ce fichier à ton Webservice.

    Est-ce que tu as regardé le contenu de ce fichier ?
    N'oubliez pas le bouton Résolu si vous avez obtenu une réponse à votre question.

  6. #6
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2013
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2013
    Messages : 378
    Points : 40
    Points
    40
    Par défaut
    Merci pour vos retours tbc92 et frenchsting

    XMLSauve() : Permet d'enregistrer les modifications et est en fait bien enregistré dans le fichier Article.xml
    J'ai consulté Le contenu s'est bien normal


    Mais ce que j'ai remarqué dans le PrestaShop c'est que les deux rubriques sont interdites au niveau de l'écriture
    Comment puis les activer ?
    Nom : PrestatShop.png
Affichages : 327
Taille : 69,9 Ko

  7. #7
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Citation Envoyé par Fmfib Voir le message
    Mais ce que j'ai remarqué dans le PrestaShop c'est que les deux rubriques sont interdites au niveau de l'écriture
    Comment puis les activer ?
    Bonjour,

    La réponse viendra plutôt d'un site dédié à Prestashop, non ?
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  8. #8
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2013
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2013
    Messages : 378
    Points : 40
    Points
    40
    Par défaut
    Citation Envoyé par frenchsting Voir le message
    Bonjour,

    La réponse viendra plutôt d'un site dédié à Prestashop, non ?
    Oui

  9. #9
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 808
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 808
    Points : 5 266
    Points
    5 266
    Billets dans le blog
    1
    Par défaut
    Une autre remarque, tu envoies du texte dans ton HAjouteParamètre. Il est préférable d'envoyer un buffer
    Il y a peut-être plus simple, mais ça tourne.
    Quand tout a échoué utilisez l'option RTFM

  10. #10
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2013
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2013
    Messages : 378
    Points : 40
    Points
    40
    Par défaut
    Citation Envoyé par Voroltinquo Voir le message
    Une autre remarque, tu envoies du texte dans ton HAjouteParamètre. Il est préférable d'envoyer un buffer
    J'ai un problème de changement de la quantité ou le prix

    HAjouteParamètre = Ajoute un paramètre dans ma formulaire

  11. #11
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 808
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 808
    Points : 5 266
    Points
    5 266
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Fmfib Voir le message
    HAjouteParamètre = Ajoute un paramètre dans ma formulaire
    Cela n'empêche pas de passer un buffer.

    D'autre part, tu attaques directement le XML sans le désérialiser.
    Il est plus simple (et plus rapide) de désérialiser et de travailler directement su la classe.
    Enfin, tu dois avoir un paramètre à passer (la plupart du temps c'est l'adresse qu'il faut modifier avec l'id du produit dans ton cas, cf.doc) il suffit alors de sérialiser les classes nécessaires et tout envoyer.
    Il y a peut-être plus simple, mais ça tourne.
    Quand tout a échoué utilisez l'option RTFM

  12. #12
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2013
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2013
    Messages : 378
    Points : 40
    Points
    40
    Par défaut
    Bonjour Voroltinquo

    J'ai utilisé les structure et la fonction Désérialise(), maintenant l'affichage de produit est bien s'effectué
    selon le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    RstRequete.URL			= MonURL
    RstRequete..Méthode		= httpGet
    RstReponse				= RstRequete.Envoie()
    SI RstReponse.CodeEtat<>200 ALORS
    	Info("Aucune réponse")
    	RETOUR
    FIN
    bufRésultat 	est un Buffer=RstReponse..Contenu
     
    STProduit is Structure
    	Id		is int sur 8 <Sérialise ="id">
    	name	is string 	<Sérialise ="name">
     	Quantie	is string 	<Sérialise ="price">
     	Prix	is string 	<Sérialise ="quantity">
    FIN
    sTResultat  est une Structure
    	TableConstruct 	est un tableau de STProduit
    FIN
     
    STT is sTResultat
     
    Désérialise(STT.TableConstruct,bufRésultat,psdXML)
     
    POUR TOUT nligne DE STT.TableConstruct
    	Trace(nligne.Id,nligne.name,nligne.Prix,nligne.Quantie)
    FIN
    Pour modifier la quantité j'ai le message Format de sérialisation incorrect.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    RstRequete.URL			= MonURL
    RstRequete..Méthode		= httpPut   //Modification************************
    STProduit is Structure
    	Id		is int sur 8 <Sérialise ="id">
    	name	is string 	<Sérialise ="name">
     	Quantie	is string 	<Sérialise ="quantity">
     	Prix	is string 	<Sérialise ="price">
    FIN
    Nouveau_Article is Buffer
    STT is STProduit
    STT.Quantie	="215"
    Désérialise(Nouveau_Article,STT.Quantie,psdXML)
    RstRequete.Contenu	= Nouveau_Article
    RstReponse			= RESTEnvoie(RstRequete)
    ce message il me bloque
    Merci d'avance

  13. #13
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Bonjour,

    Je pense que tu dois plutôt sérialiser...
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  14. #14
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2013
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2013
    Messages : 378
    Points : 40
    Points
    40
    Par défaut
    Merci de ton retour

    J'ai changé mon code mais le STT.TableConstruc reste vide
    Vraiment je sui bloque an niveau de la modification par contre l'affichage(httpGut) c'est ok
    mon souci est au niveau de Désérialise/Sérialise
    Merci de me donner encore une piste

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
     
    RstRequete.URL			= MonURL
    RstRequete..Méthode		= httpPut
    RstRequete.MotDePasse	= ""
    RstRequete.Utilisateur	= MaCle
    //RstRequete.ContentType	= "application/json"
     
    STProduit is Structure
    	Id		is int sur 8 <Sérialise ="id">
    	name	is string 	<Sérialise ="name">
     	Quantie	is string 	<Sérialise ="quantity">
     	Prix	is string 	<Sérialise ="price">
    FIN
    sTResultat  est une Structure
    	TableConstruct 	est un tableau de STProduit
    FIN
     
    //Nouveau_Article est  un variant
    Nouveau_Article est  un Buffer
    STT is sTResultat
     
    Sérialise(STT.TableConstruct,Nouveau_Article,psdXML)
    POUR TOUT nligne DE STT.TableConstruct
    	nligne.Quantie="21.25"
    FIN
    Désérialise(STT.TableConstruct,Nouveau_Article,psdXML)
     
    //RstRequete.Contenu	= ChaîneVersUTF8(Article)
    RstRequete.Contenu	= VariantVersJSON(Nouveau_Article) //Nouveau_Article
    RstReponse			= RESTEnvoie(RstRequete)

  15. #15
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Je pense que tu n'as pas compris la logique du truc.

    Dans tes premiers messages, tu cherchais à récupérer les infos depuis le site.

    Maintenant, tu cherches à envoyer des infos vers le site. Il faut que ton tableau soit déjà alimenté (ton tableau est vide au moment où tu veux le parcourir).

    En gros :
    - tu récupères les infos du site,
    - tu parcours ces infos et tu changes la quantité,
    - tu envoies les données modifiées au site.

    De plus, ton code n'est pas correct : la sérialisation ne se fait pas à cet endroit et la ligne 26 est inutile.
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  16. #16
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2013
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2013
    Messages : 378
    Points : 40
    Points
    40
    Par défaut
    Bonjour frenchsting

    J'ai corrigé mon code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
     
    RstRequete		is httpRequête
    RstReponse		is httpRéponse
     
    RstRequete.URL			= "http://Monserveur.com/api/products/344"	// Récupère les informations sur le produit Id=344
    RstRequete..Méthode		= httpGet
    RstRequete.MotDePasse	= ""
    RstRequete.Utilisateur	= "MaCle"
    RstReponse				= RstRequete.Envoie()
    SI RstReponse.CodeEtat<>200 ALORS
    	Info("Aucune réponse")
    	RETOUR
    FIN
    bufRésultat		est un Buffer	= RstReponse..Contenu
     
    STProduit		is Structure
    	Id			is int sur 8	<Sérialise ="id">
    	Nom			is string		<Sérialise ="name">
    	Quantite	is string		<Sérialise ="Quantity">
    	Prix		is string		<Sérialise ="price">
    FIN
    sTResultat  est une Structure
    	TableConstruct 	est un tableau de STProduit
    FIN
     
    STT is sTResultat
     
    Désérialise(STT.TableConstruct,bufRésultat,psdXML)
    //Les infos sont bien récupérées dans une trace
    //puis je change la quantité 
    POUR TOUT nligne DE STT.TableConstruct
    	Trace(nligne.Id,nligne.Nom,nligne.Prix,nligne.Quantite)
    	nligne.Quantite	= "2222"  //je change la quantité 
    FIN
     
    //j’envoie les données au site
    Sérialise(STT.TableConstruct,bufRésultat,psdXML)
    //Modification
    RstRequete.URL			= "http://Monserveur.com/api/products/344"
    RstRequete..Méthode		= httpPut
    RstRequete.MotDePasse	= ""
    RstRequete.Utilisateur	= "MaCle"
    RstRequete.Contenu		= bufRésultat //ModifieProduit
    RstReponse				= RESTEnvoie(RstRequete)
     
    Info( RstReponse.DescriptionCodeEtat)
    Dans Info() : J'ai l’Erreur Bad Request

  17. #17
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Bonjour fmfib,

    Tu veux faire un restenvoie(), mais tu utilises une variable httprequete. Dans l'aide (ici), on a une variable de type RestRequête.

    Modifie ton code et regarde ce que ça donne.
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  18. #18
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2013
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2013
    Messages : 378
    Points : 40
    Points
    40
    Par défaut
    [Merci pour ta réponse frenchsting

    j'ai changé RstRequete.Envoie() par RESTEnvoie(RstRequete)

    toujours la même erreur

  19. #19
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2013
    Messages
    4 054
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4 054
    Points : 9 394
    Points
    9 394
    Par défaut
    Tu n'as pas fait ce que Frenchsting disait.

    Regarde l'aide de la fonction RestEnvoie https://doc.pcsoft.fr/fr-FR/?1000021476&name=RESTEnvoie, et en particulier l'exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    cMaRequete est un restRequête
    cMaRequete.URL = "<adresse serveur>"
    cMaReponse est un restRéponse = RESTEnvoie(cMaRequete)
    Première ligne de l'exemple : on déclare une variable de type RestRequete.

    Première ligne de ton code : tu déclares une variable, de quel type ?

    C'est très important de regarder l'aide, et de respecter les types des variables. Un entier ou un réel, ou une structure RestRequete ou une structure HTTPRequete, ce n'est pas pareil.
    N'oubliez pas le bouton Résolu si vous avez obtenu une réponse à votre question.

  20. #20
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2013
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2013
    Messages : 378
    Points : 40
    Points
    40
    Par défaut
    Merci pour ton retour tbc92

    j'ai changé

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    RstRequete		is httpRequête
    RstReponse		is httpRéponse
    Par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    RstRequete		est un restRequête
    RstReponse		est un restRéponse
    pas de succès

    La méthode httpGet affiche bien es infos du site
    La méthode httpPut affiche Erreur 400 Bad request

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. [Swing]Mettre à jour un champ d'un autre Jfame
    Par yoyothebest dans le forum SWT/JFace
    Réponses: 3
    Dernier message: 14/09/2004, 13h39
  2. Comment mettre à jour une ligne sans doublon via déclencheur
    Par fuelcontact dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 02/08/2004, 15h56
  3. Réponses: 3
    Dernier message: 09/07/2004, 10h23
  4. Mettre à jour une table depuis une autre
    Par rsc dans le forum SQL
    Réponses: 4
    Dernier message: 09/07/2004, 10h08
  5. Réponses: 6
    Dernier message: 14/02/2003, 16h52

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