Bonjour,
J'ai cette structure de tableau :
<tabBenef xsi:type="def:ArrayOfstring" soapenc:arrayType="xsd:string[]"/>
J'aimerais le remplir manuellement (nom,prenom,DateN,parente).
Pouvez vous m'aider ?
Cordialement,
DEPOLLIER Kevin
Bonjour,
J'ai cette structure de tableau :
<tabBenef xsi:type="def:ArrayOfstring" soapenc:arrayType="xsd:string[]"/>
J'aimerais le remplir manuellement (nom,prenom,DateN,parente).
Pouvez vous m'aider ?
Cordialement,
DEPOLLIER Kevin
Quand je dis remplir le tableau manuellement, je veux dire en codant.
Je ne vois pas comment lui passer les paramètres.
<item>Kevin</item>
<item>Dep</item>
<item>19/09/1990</item>
<item>Conjoint</item>
Bah si c'est en codant... En quel langage, et qu'est-ce que tu as déjà ?
Je dois créer un web service ayant pour serveur 4D. J'utilise soapUI comme client.
SoapUI traduit le wsdl et me demande de rentrer les paramètres pour tous les champs nécessaire à 4D. Jusque la aucun problémes pour ces champs, sauf pour le tableau : je ne vois pas comment completer celui-ci.
voici le code complet :
<soapenv:Envelope xmlnssi="http://www.w3.org/2001/XMLSchema-instance" xmlns
sd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://www.4d.com/namespace/default" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
<soapenv:Header/>
<soapenv:Body>
<def:ws_recup_chemins soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<nomTelePro xsi:type="xsd:string">?</nomTelePro>
<numAdh xsi:type="xsd:string">?</numAdh>
<nomAdh xsi:type="xsd:string">?</nomAdh>
<prenomAdh xsi:type="xsd:string">?</prenomAdh>
<adresseAdh xsi:type="xsd:string">?</adresseAdh>
<code_postal_Adh xsi:type="xsd:string">?</code_postal_Adh>
<villeAdh xsi:type="xsd:string">?</villeAdh>
<telephoneAdh xsi:type="xsd:string">?</telephoneAdh>
<dateNaissanceAdh xsi:type="xsd:string">?</dateNaissanceAdh>
<numMutuelleEmetteur xsi:type="xsd:string">?</numMutuelleEmetteur>
<nomMutuelleEmetteur xsi:type="xsd:string">?</nomMutuelleEmetteur>
<adresseMutuelleEmetteur xsi:type="xsd:string">?</adresseMutuelleEmetteur>
<codePostalMutuelleEmetteur xsi:type="xsd:string">?</codePostalMutuelleEmetteur>
<villeMutuelleEmetteur xsi:type="xsd:string">?</villeMutuelleEmetteur>
<TelephoneMutEmetteur xsi:type="xsd:string">?</TelephoneMutEmetteur>
<jourPrelevementMutuelleEmetteur xsi:type="xsd:string">?</jourPrelevementMutuelleEmetteur>
<periodicite xsi:type="xsd:string">?</periodicite>
<numeroContrat xsi:type="xsd:float">?</numeroContrat>
<tabBenef xsi:type="def:ArrayOfstring" soapenc:arrayType="xsd:string[]"/>
</def:ws_recup_chemins>
</soapenv:Body>
</soapenv:Envelope>
Normalement ce def:ArrayOfstring devrait être défini quelque part dans le WSDL ou au moins dans un XML Schema qu'il référence, décrivant ainsi ce qu'il faut mettre dedans.
Je n'ai pas trouvé d'exemple fourni par 4D.
Il y a peut-être leur doc ou leur forum d'entraide, aussi. Qui n'ont pas de fonction rechercher (ou au moins pas sans s'enregistrer, et moi j'en ai rien à cirer de leurs trucs.)
Partager