AS/400 - Envio Matriz en Web Service

 
Vista:

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
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder