copiar datos de un DW a Una Estructura
Publicado por Juan Vlas (33 intervenciones) el 19/06/2019 02:08:53
Buenos días, tardes y noches, estudio recientemente powerbuilder 12.5 y ya una inquietud de hace das por solucionar.
Resulta que tengo un DW_f1 del que deseo capturar todos sus datos en una estructura y luego con el botón nuevo poderlos pegar en el nuevo registro del mismo DW_r1 y en la misma ventana, esto es para no tener que estar escribiendo cien veces el mismo producto etc.
Este es el código que he puesto en el botón copiar
e_format1 copf1
copf1.region = string(dw_f1.Object.region[dw_f1.GetRow()])
etc....
y este es el código que he puesto en el botón Nuevo, en el que al dar clic me pegue los campos del datawindow copiado a los nuevos registros del mismo dw_f1
e_format1 copiaf1
dw_f1.Setitem(dw_f1.GetRow(),"region",copiaf1.region)
etc...
Lo que se es que no me esta copiando ni pegando nada, ¿que podría ser?, que tengo que cambiar para que lo haga
Otra cosa, si el campo fuera numérico, seria igual o que hay que agaragar en que parte?
Resulta que tengo un DW_f1 del que deseo capturar todos sus datos en una estructura y luego con el botón nuevo poderlos pegar en el nuevo registro del mismo DW_r1 y en la misma ventana, esto es para no tener que estar escribiendo cien veces el mismo producto etc.
Este es el código que he puesto en el botón copiar
e_format1 copf1
copf1.region = string(dw_f1.Object.region[dw_f1.GetRow()])
etc....
y este es el código que he puesto en el botón Nuevo, en el que al dar clic me pegue los campos del datawindow copiado a los nuevos registros del mismo dw_f1
e_format1 copiaf1
dw_f1.Setitem(dw_f1.GetRow(),"region",copiaf1.region)
etc...
Lo que se es que no me esta copiando ni pegando nada, ¿que podría ser?, que tengo que cambiar para que lo haga
Otra cosa, si el campo fuera numérico, seria igual o que hay que agaragar en que parte?
Valora esta pregunta


0