Inicio > Power Builder > achafio > ¿Como guardar cabecera y detalle?

¿Como guardar cabecera y detalle?

Experto:
Usuario:
Fecha: 11/01/2008
Valoración: (4,00 sobre 5) Categoría: Power Builder
09/01/2008
tecnosoft55, usuario preguntando en Power Builder
Usuario
Soy principiante en PowerBuilder 7.0, tengo en una ventana un datawindow cabecera y otro para el detalle, cuando guardo por medio de un boton (update para cada uno) me da el mensaje de error en el datawindow detalle de que no existe la clave principal, la solución temporal fue hacer commit antes de guardar el detalle pero no es lo adecuado.¿Cual es la forma correcta
09/01/2008
tecnosoft55, experto respondiendo en Power Builder
Experto
Primero debes verificar que en los dws existan todos los datos especialmente los campos claves, ya que estos son obligatorios,luego haz lo siguiente:

dw_cabecera.AcceptText()
dw_detalle.AcceptText()

dw_cabecera.Update()
dw_detalle.Update()

por ultimo commit;

El AcceptText es para aceptar el texto ingresado y pueda ser tomado.
11/01/2008
tecnosoft55, usuario preguntando en Power Builder
Usuario
te agradezco la ayuda, lo probare
Enlaces patrocinados