Power Builder - DW_TAB

 
Vista:

DW_TAB

Publicado por augusto (1 intervención) el 30/10/2006 04:06:21
HOLA A TODOS

MI PROBLEMA ES EL SIGUIENTE:
TENGO UNA TABLA PERSONAL EL CUAL TIENE 25 CAMPOS, PARA REALIZAR MEJOR SU MANTENIMIENTO
LO PUSE EN DOS DATAWINDOWS (13 EN EL PRIMER DW Y 12 EN EL SEGUNDO DW), ADEMAS LOS DOS
DATAWINDOWS LOS PUSE EN UN CONTROL TAB CON DOS TABPAGE.
¿CÓMO PODRÍA GUARDAR EL REGISTRO DE UN PERSONAL EN LOS DOS DATAWINDOWS SEPARADOS POR
TABPAGES?, SIN USAR INSERT INTO O CONTROLES PARA CADA CAMPO.

COMPLEMENTO: EN SPECIFY UPDATE PROPERTIES
AL PRIMER DATAWINDOW LE PUSE:
ALLOW UPDATE, TABALE TO UPDATE (PERSONAL)
WHERE CLAUSE FOR UPDATE/DELETE (KEY AND UPDATEABLECOLUMNS),
KEY MODIFICATION (USE DELETE THEN INSERT),UPDATEABLE COLUMNS(LAS COLUMNAS QUE SE
ACTUALIZARAN), UNIQUE KEY COLUMN(S) (COD_PERSONAL).
AL SEGUNDO DATAWINDOW LE PUSE:
ALLOW UPDATE, TABALE TO UPDATE (PERSONAL)
WHERE CLAUSE FOR UPDATE/DELETE (KEY COLUMNS),
KEY MODIFICATION (USE UPDATE),UPDATEABLE COLUMNS(LAS COLUMNAS QUE SE
ACTUALIZARAN), UNIQUE KEY COLUMN(S) (COD_PERSONAL).

QUISIERA QUE ME DIGAN DONDE ESTA MI ERROR EN LAS PROPIEDADES Y ME AYUDEN HA
REALIZAR ESTE TRABAJO.

LES AGRADEZCO ANTICIPADAMENTE SU AYUDA
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:DW_TAB

Publicado por carlos (8 intervenciones) el 31/10/2006 21:00:48
Porque utilizas 2 datawindows independientes, con eso vas a tener muchos problemas para coordinar las grabaciones. Podrías racuperar los datos en un datastore y utilizar 2 datawindows en los tabpages compartiendo buffers (sharedata) con el datastore donde recuperas los datos. En cada uno de los datawindows solo debes poner visibles los campos que te interesen. Cuando modifiques los datos de cualquiera de los datawindows se actualizaran los datos del datastore y podrás actualizar la tabla con el datastore.

Espero que te sirva.

Saludos.
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