Power Builder - Reporte

   
Vista:

Reporte

Publicado por sandrita (4 intervenciones) el 29/04/2008 22:43:09
hola, por favor me puden ayudar
uso pb 9 y sql 2000
tengo 3 dw de tipo grid
1dw grid con la lista de clientes ke contiene los nombres y un estado check
1dw grid con la lista de productos ke contiene los nombres de productos y un estado con check

1 dw grid ke me devuelva la consulta de los 2 dw anteriores

el problema es como hago para ke cuando yo seleccione con el check 3 clientes y 4 productos me devuelva esto en el 3 dw


ejemplo

codigo | nombre | apellido | codigo producto | producto nombre Í precio |
xx1 marisol aguirre xxx01 lavadora 300.00
xx1 marisol aguirre xxx05 refrigeradora 1500.00
xx9 andres masias xxx01 lavadora 300.00
xx7 eloy balta x xx06 computadora 3500.00

es un reporte ke tengo ke hacerlo en esta semana muchas 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

RE:Reporte

Publicado por Federico Cicerchia (3 intervenciones) el 18/05/2008 23:01:08
Podrias hacer una funcion que cada vez que cambies el valor dentro de alguno de los dw 1 y 2, te agregue esos datos en el 3ro. Por codigo es muy facil, solo tienes que detectar cual es el evento que se ejecuta cuando le das al campo check.

Para acceder a los datos dentro de la DW podes utilizar este codigo....


dw_1.object.codigo_almacen[dw_1.getrow()]

dw_1 = la DW.

codigo_almacen = es el campo al que estamos accediendo

[dw_1.getrow()] = es el indice. Esta funcion getrow() te devuelve el numero del registro sobre el q estas parado.

Saludos.

PD: si pudieras, me pasarias como hacer un check dentro de 1 DW que hace mucho tiempo lo hice,. y no lo puedo replicar....no recuerdo como era....

Federico Cicerchia
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar