Power Builder - Anular un campo o deshabilitar

 
Vista:

Anular un campo o deshabilitar

Publicado por Marcos (16 intervenciones) el 22/07/2003 06:27:27
Hola, como puedo poner un campo de una datawindow en enabled=false
como por ejemplo 'articulo_descripcion'.enabled=false
ya sea en cualquier evento o accion.
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:Anular un campo o deshabilitar

Publicado por Oscar (1178 intervenciones) el 22/07/2003 15:08:33
Puedes poner tu columna articulo_descripción en sólo lectura.

En tiempo de diseño:
En tu objeto DW, señalas el nombre de la columna, luego te vas a la ficha Edit y activas la casilla Display Only.

En tiempo de ejecución:
dw_1.Object.articulo_descripcion.Edit.DisplayOnly = TRUE

Ó si prefieres

dw_1.Object.articulo_descripcion.Edit.DisplayOnly = "yes"
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

otra posibilidad es el PROTECT

Publicado por Milson Cardona (613 intervenciones) el 22/07/2003 17:17:46
Un saludo especial desde COLOMBIA

otra posible solución para evitar que te editen un campo es utilizando la propiedad PROTECT

en tiempo de diseño te vas a la propiedades del campo en el DW y en la ficha general en PROTECT le pones 1..

en tiempo de ejecución será
//para proteger o evitar que editen
dw_1.object.nombre_columna.Protect = 1

//para desproteger o permitir edición del campo
dw_1.object.nombre_columna.Protect = 0

espero que te sirva
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