Buenas tardes estimados foristas,
En un procedimiento estoy recuperando los datos de una tabla, los coloco en un SDT y devuelvo el SDT por parámetro a una transacción....
For each order ProveedorNombreSeleccion
where ProveedorNombreSeleccion = &wCampoSeleccion
&NSProveedor.ProveedorId = ProveedorId
&NSProveedor.ProveedorLista = ProveedorListaPreciosVigente
&NSProveedor.ProveedorIdentificacion = ProveedorIdentificacion
when none
&NSProveedor.ProveedorId = 0
&NSProveedor.ProveedorLista = 0
endfor
El SDT está compuesto por los 3 tres elementos usados en el for each, definidos con base en los atributos de la transaction, y no es collection.
El problema que tengo es que la transacción que recibe el SDT solo tiene el valor del 1er elemento (ProveedorId), los demás elementos vienen en 0 o en blanco.
Agradezco su ayuda.
Trabajo GX Evo 2, .net, sql.
Gracias mil,
P Antes de imprimir, piense en su compromiso con el medio Ambiente C
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a genexus+unsubscribe@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
0 Response to "[csharp-l] Manejo SDT"
Publicar un comentario