SoloCodigo

Programación General => Power Builder => Mensaje iniciado por: alexis17 en Martes 21 de Agosto de 2007, 14:56

Título: Bloquear Un Campo
Publicado por: alexis17 en Martes 21 de Agosto de 2007, 14:56
hola buenos dias,
queria saber como se puede bloquear un campo especifico en un datawindows osea ponerlo enabled

ya que solo se inabilitar todo el data windows para que solo vean lso valoresy no puedan escribir
datawindows.enabled = false

pero en este caso tento 4 columnas y una fila
pero quisiera solo inabilitar en la fila 1 la columna 2

se le agradece su ayuda
Título: Re: Bloquear Un Campo
Publicado por: mordiskitos en Miércoles 22 de Agosto de 2007, 10:35
Con la propiedad PROTECT del campo q kieras bloquear, en la pestaña general tienes para ponerle la condicion que quieras o bien lo haces por codigo


Espero q te sirva
Título: Re: Bloquear Un Campo
Publicado por: F_Tanori en Miércoles 22 de Agosto de 2007, 11:22
Cierto, lo que dice mordiskitos , tambien puedes usar las propiedades

*- DisplayOnly
*- ReadOnly
*- TabSequence (con un valor en 0 )



Saludos
Título: Re: Bloquear Un Campo
Publicado por: alexis17 en Miércoles 22 de Agosto de 2007, 17:00
gracias,
ya logre bloquearlo con la propiedad de readonly,

en la propiedad protect
intente poner false o true
tambien enable pero eso no me funciono asi que la verdad con el protect no entendi :blink:

voy a intentarlo bloquear a punta de codigo asi tambien aprendo
Título: Re: Bloquear Un Campo
Publicado por: alexis17 en Miércoles 22 de Agosto de 2007, 17:11
ya lo arregle listo  :kicking:
Título: Re: Bloquear Un Campo
Publicado por: F_Tanori en Jueves 23 de Agosto de 2007, 07:12
Cita de: "alexis17"
gracias,
ya logre bloquearlo con la propiedad de readonly,

en la propiedad protect
intente poner false o true
tambien enable pero eso no me funciono asi que la verdad con el protect no entendi :blink:

voy a intentarlo bloquear a punta de codigo asi tambien aprendo
es 1 o 0 puedes utilizar una expresión y puedes hacerlo con el método modify del dw en tiempo de ejecución


Saludos
Título: Re: Bloquear Un Campo
Publicado por: alexis17 en Jueves 23 de Agosto de 2007, 19:40
gracias :hola:
Título: Re:Bloquear Un Campo
Publicado por: Snayder187 en Martes 7 de Noviembre de 2017, 16:46
Hola Alexis quisiera que me expliques como lo hiciste, yo también tengo una base de datos por ejemplo:

create table ventas
(
 idventas int identity(1,1) primary key,
 idempleado int foreign key references empleado(idempleado)
 idcliente int foreign key references cliente(idcliente)
 cantidad...
 monto...
 fecha...
 facturacion...
)

por ejemplo quiero bloquear esa tabla cuando alguien lo este usando ya sea el empleado o un administrador, quiero que me bote una alerta o mensaje cuando haga una consulta.