habilitar o deshabilitar campos por scrip
Publicado por carlos (1 intervención) el 25/11/2014 23:05:04
hola buenos dias
trabajando en una solucion me quede trabado con lo siguiente
en muchas pantallas de carga de datos hay unos campos que son para los operadores de control
por ejemplo los despachos tienen campos como ser preparado, despachado recibido por cliente y rendido por transporte
los operadores de nivel 1 y 2 no deberian poder modificar los campos de recibido por cliente y rendido por transporte
en cambio los de nivel 3 y 4 si lo pueden hacer ya que es su tarea
sin tener que duplicar una gran cantidad de presentaciones y modificar scrips para que de acuerdo al nivel usuario direccionen a unas pantallas o a otras
hay alguna manera de al entrar por un scrip a una pantalla poder poner algunos campos en condicion disabled (no enterables) o enabled (enterables)
por ahora parche la solucion con un scrip activador que se activa en OnObjectEnter que si el operador e nivel 1 o 2 lo manda la seleccion al siguiente campo
gracias
PD estoy usando Filemaker 12 advanced
trabajando en una solucion me quede trabado con lo siguiente
en muchas pantallas de carga de datos hay unos campos que son para los operadores de control
por ejemplo los despachos tienen campos como ser preparado, despachado recibido por cliente y rendido por transporte
los operadores de nivel 1 y 2 no deberian poder modificar los campos de recibido por cliente y rendido por transporte
en cambio los de nivel 3 y 4 si lo pueden hacer ya que es su tarea
sin tener que duplicar una gran cantidad de presentaciones y modificar scrips para que de acuerdo al nivel usuario direccionen a unas pantallas o a otras
hay alguna manera de al entrar por un scrip a una pantalla poder poner algunos campos en condicion disabled (no enterables) o enabled (enterables)
por ahora parche la solucion con un scrip activador que se activa en OnObjectEnter que si el operador e nivel 1 o 2 lo manda la seleccion al siguiente campo
gracias
PD estoy usando Filemaker 12 advanced
Valora esta pregunta
0