|
Récupérer un fichier XML depuis un WS importé |
Started by LC, Aug., 02 2021 6:07 PM - 8 replies |
| |
| | | |
|
| |
Registered member 628 messages Popularité : +0 (16 votes) |
|
Posted on August, 02 2021 - 6:07 PM |
Bonjour à tous, j'ai importé un WS donné par le client afin d'envoyer des commandes, ça fonctionne très bien, mais j'ai néanmoins besoin de récupérer le "vrai" fichier xml avec toutes ses balises générées dans la requête que j'envoie. vu la photo, pour consommer le WS je fais ceci :
TexteXML est une WS_IN_Vente.S012_Creation_Commande ReponseXML est une WS_IN_Vente.S012_Creation_Commande_Result TexteXML.RAZ() TexteXML.remplissage ... ReponseXML = WS_IN_Vente.S012_Creation_Commande(TexteXML) j'ai donc déclaré une variable et affecté ce que je "crois" être le texte xml (TexteXML): FichierXML est un XMLDocument = TexteXML Cette ligne de code ne retourne strictement rien et pas d'erreur non plus. Comment dois je faire pour récupérer le texte XML avant d'envoyer le WS ?
|
| |
| |
| | | |
|
| | |
| |
Registered member 628 messages Popularité : +0 (16 votes) |
|
Posted on August, 03 2021 - 12:26 PM |
quelqu'un aurait une piste ? |
| |
| |
| | | |
|
| | |
| |
Registered member 352 messages Popularité : +12 (18 votes) |
|
Posted on August, 04 2021 - 10:19 AM |
Bonjour, la partie remplissage des données n'est pas bon.
TexteXML.wSCommandeIN = "ma valeur" TexteXML.wSReturnError = "ma valeur" TexteXML.wSVenteParametres = "ma valeur" |
| |
| |
| | | |
|
| | |
| |
Registered member 628 messages Popularité : +0 (16 votes) |
|
Posted on August, 05 2021 - 8:35 AM |
bonjour, je ne comprends pas ta réponse ... si le remplissage pour envoi de mon WS est bon, le but étant de récupérer de cela un fichier xml |
| |
| |
| | | |
|
| | |
| |
Registered member 352 messages Popularité : +12 (18 votes) |
|
Posted on August, 05 2021 - 11:07 AM |
Bonjour, la méthode S012_Creation_Commande a 3 paramètres : wSCommandeIN ,wSReturnError et wSVenteParametres Dans votre code, ces paramètres ne sont pas alimentés |
| |
| |
| | | |
|
| | |
| |
Registered member 628 messages Popularité : +0 (16 votes) |
|
Posted on August, 05 2021 - 12:32 PM |
si bien sur, ils sont alimentés , j'ai juste résumé la ligne "remplissage ... " de mon code pour simplifier , cette ligne en réalité comprend 100 lignes pour chacune des valeurs de mon WS, mon problème est juste depuis ceci de récupérer à un endroit un fichier XML (puisque en partie il est construit dans ce WS) plutôt que de refaire une boucle pour reconstruire un XML |
| |
| |
| | | |
|
| | |
| |
Registered member 352 messages Popularité : +12 (18 votes) |
|
Posted on August, 06 2021 - 8:47 AM |
ah ok, je n'avais pas compris la ligne "TexteXML.remplissage ....", j'aurais compris si ça devait être un commentaire à la place. Vous dites que vous n'avez pas d'erreur, mais avez-vous contacté votre client pour avoir plus d'informations? si nous, on ne peut pas tester, comment vous aider? est-ce que le web service fonctionne? |
| |
| |
| | | |
|
| | |
| |
Registered member 628 messages Popularité : +0 (16 votes) |
|
Posted on August, 10 2021 - 9:59 AM |
re bonjour, le WS marche très bien, je n'ai pas d'erreur, mon problème c'est que je "consomme" un WS, je ne "fabrique" pas de fichier XML à proprement parlé, alors que c'est justement ce que je voudrais faire ... |
| |
| |
| | | |
|
| | |
| |
Posted on August, 24 2021 - 10:01 AM |
LC a formulé la demande :
Bonjour à tous, j'ai importé un WS donné par le client afin d'envoyer des commandes, ça fonctionne très bien, mais j'ai néanmoins besoin de récupérer le "vrai" fichier xml avec toutes ses balises générées dans la requête que j'envoie. vu la photo, pour consommer le WS je fais ceci : TexteXML est une WS_IN_Vente.S012_Creation_Commande ReponseXML est une WS_IN_Vente.S012_Creation_Commande_Result TexteXML.RAZ() TexteXML.remplissage ... ReponseXML = WS_IN_Vente.S012_Creation_Commande(TexteXML) j'ai donc déclaré une variable et affecté ce que je "crois" être le texte xml (TexteXML): FichierXML est un XMLDocument = TexteXML Cette ligne de code ne retourne strictement rien et pas d'erreur non plus. Comment dois je faire pour récupérer le texte XML avant d'envoyer le WS ?
bonjour,
est ce que XMLConstruitChaîne() ne fonctionnerait pas dans votre cas ?
-- Cordialement JeAn-PhI |
| |
| |
| | | |
|
| | | | |
| | |
|