Power Builder - Datawindow - Filas

 
Vista:

Datawindow - Filas

Publicado por José Luis (76 intervenciones) el 02/07/2004 01:39:07
Hola.

Deseo que un datawindow sea modificable a voluntad, me explico tengo una tabla usuarios que es recuperada por medio de un datawindow de tipo grid, este recupera todas las filas, lo que necesito es que esas filas recuperadas sean no midificables pero si el usuario del sistema desea ingresar uno nuevo esa nueva fila si lo sea.

Espero que puedan atudarme.

Gracias.

J.
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:Proteger filas y sólo ingresar nuevas

Publicado por Oscar (1178 intervenciones) el 02/07/2004 17:23:58
* En tiempo de diseño
1. Abrí tu objeto DW.
2. Mantén presionada la tecla CTRL y seleccioná con un clic todas tus columnas.
3. En las propiedades, donde dice Protect, pulsá el botón rojo, y en expression, pegas:

If(IsRowNew(),0,1)

* En tiempo de ejecución
Añades el siguiente script en el evento open de tu ventana:

dw_1.Modify("nombre_columna1.Protect=&
'0~tIf(IsRowNew(),0,1)'")

dw_1.Modify("nombre_columna2.Protect=&
'0~tIf(IsRowNew(),0,1)'")
.............
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