FOROS PROFESIONALES
WINDEV
,
WEBDEV
y
WINDEV Mobile
Inicio
|
Mensajes recientes
|
Conéctese...
|
Desconectar
|
Español
Inicio
→
WEBDEV 2024
→
Structure dans webservice
Structure dans webservice
Iniciado por CIAOBELLO, 21,mar. 2018 15:24 - 1 respuesta
Conéctese…
CIAOBELLO
#1
Miembro registrado
1 mensaje
Publicado el 21,marzo 2018 - 15:24
bonjour,
j'ai quelques soucis à créer mon webservice.
Exemple : Dans la section : Déclaration de Ma_Collection_WS
ST
_ParamIN
is structure
s
Param1
is string
s
Param2
is string
s
Param2
is string
END
ST
_Result
is structure
s
Val1
is string
s
Val2
is string
END
//Précdure globale MaProcTest
Procedure
MaProcTest
(
i_stParamIN
is
ST
_ParamIN
)
st
Res
is
ST
_Result
st
Res.sVal1
=
"aaaaa"
st
Res.sVal2
=
"bbbbb"
st
Res.sVal3
=
"ccccc"
RESULT
st
Res
si je reste comme ceci avec une seul procédure ça fonctionne bien , dans l'explorateur de projet j'ai bien :
Procedure
--Ma_Collection_WS
--Types
--MaProcTest
-->ST_ParamIN
-->ST_Result
Par contre si je rajoute d'autre collection de procédure que j'ai construite sur le même schéma:
1) déclaration des structures dans "Déclaration de *nomprocédure (serveur)
2 )création d'une procédure globale avec déclaration d'une structure dans ( PROCEDURE nom(paramIN est un ST_ParamIN
Génération...
et comme résultat à l'importation du WSDL dans windev je me retrouve avec aucun accès aux structures que j'ai déclaré dans mes procédures.
si je reprend l'exemple de l'explorateur plus haut , je me retrouve avec ça :
Procedure
--Ma_Collection_WS
--Types
--MaProcTest
--ici rien et mes structures sont toutes regroupé dans "Type"
--Ma_Collection_WS2
--MaProcTest2
--ici rien
ce qui fait que je n'ai pas accès au déclaration ST_ParamIN et ST_Result ....
j'ai loupé quelques choses ?
Merci pour votre aide
Mensaje modificado, 21,marzo 2018 - 15:30
Informar
0
0
CV
#2
Miembro registrado
204 mensajes
Popularité : +5 (5 votes)
Publicado el 23,marzo 2018 - 10:00
bonjour,
j'avoue que je n'ai pas cherché à comprendre... ni à perdre davantage de temps.
Quand je crée une structure dans le webservice, je fais un copier/coller de la déclaration là où il faut dans le projet webdev.
Evidemment, ce n'est pas optimal, car il est vite fait d'oublier de reporter une modification de la définition entre les deux projets. Mais on s'y fait.
Sinon, je crois me rappeler qu'il faut créer les structures dans le code d'initialisation du webservice (ou dans le code de déclaration des procédures globales, je ne sais plus bien) pour arriver à y accéder du côté webdev.
Cela est-il équivalent en terme de sécurité (lisibilité par tout le monde de la structure des variables) ? J'aimerais bien savoir.
bons dev
Christophe
Informar
0
0
→ Volver a WEBDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (versiones precedentes)
WEBDEV (versiones precedentes)
WINDEV Mobile (versiones precedentes)
Reports & Queries
Irrelevante
Herramientas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Búsqueda Tipo
Sólo temas
Todos los mensajes
Periodo Buscar
Cualquier fecha
Última hora
Última 24 horas
Última semana
Último mes
Último año
Cancelar
Vista previa del mensaje
Añadiendo una imagen
Importar una imagen desde una URL
Enviar una imagen desde un archivo de su disco
Arrastrar un archivo o click en "Examinar..."
o
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto