Envio Matriz en Web Service
Publicado por Reni (1 intervención) el 20/09/2017 08:39:40
Hola buenas, tengo un problema debo enviar una matriz que a su vez contiene una submatriz como resultado en un servicio web, mi problema radica que el tamaño de la submatriz debe ser variable. ejemplo:
Dcl-Ds Matriz1 Dim(999) qualified inz;
Campo1 Char(5);
Campo2 Zoned(5:0);
SubMatriz LikedDs(Matriz2);
Campo3 Char(25);
End-Ds;
Dcl-Ds Matriz2 Dim(999) qualified inz;
Campo1 Char(15);
End-Ds;
D Programa pr
*-----> Entrada
d P_Campo1 14
*<----- Salidad
d O_DsSalida dim(999)
d likeDs(Matriz1)
d options(*varsize:*nopass)
d O_ConMatriz...
d 10u 0 options(*nopass)
con El varsize controlo no enviar los registro de la matriz1 que no esten rellenos, pero no logro controlar que la matriz2 envie solo lo generado.
Gracias
Dcl-Ds Matriz1 Dim(999) qualified inz;
Campo1 Char(5);
Campo2 Zoned(5:0);
SubMatriz LikedDs(Matriz2);
Campo3 Char(25);
End-Ds;
Dcl-Ds Matriz2 Dim(999) qualified inz;
Campo1 Char(15);
End-Ds;
D Programa pr
*-----> Entrada
d P_Campo1 14
*<----- Salidad
d O_DsSalida dim(999)
d likeDs(Matriz1)
d options(*varsize:*nopass)
d O_ConMatriz...
d 10u 0 options(*nopass)
con El varsize controlo no enviar los registro de la matriz1 que no esten rellenos, pero no logro controlar que la matriz2 envie solo lo generado.
Gracias
Valora esta pregunta


0