usu:edicion:proteger_un_campo
Diferencias
Muestra las diferencias entre dos versiones de la página.
Próxima revisión | Revisión previa | ||
usu:edicion:proteger_un_campo [2013/10/24 11:50] – creado stefan | usu:edicion:proteger_un_campo [2016/06/17 17:26] (actual) – [El usuario PUBLIC] stefan | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
====== Protección de campo ====== | ====== Protección de campo ====== | ||
- | Es posible proteger un campo para que uno o varios usuarios no puedan cambiar | + | Es posible proteger un campo para que uno o varios usuarios no puedan cambiar |
La protección se aplica tanto en las fichas donde aparece el campo, como en las rejillas. | La protección se aplica tanto en las fichas donde aparece el campo, como en las rejillas. | ||
Línea 10: | Línea 10: | ||
^Campo ^Descripción ^ | ^Campo ^Descripción ^ | ||
- | |Usuario | Poner el código del usuario para el que se quiere proteger el campo. | | + | |Usuario | Poner el código del usuario para el que se quiere proteger el campo. También se puede poner el usuario '' |
|Escritura |Poner ' | |Escritura |Poner ' | ||
|Lectura |Sin usar. | | |Lectura |Sin usar. | | ||
|Condición |Este campo se puede editar con //F6//, terminando la edición con la tecla //Intro//. Aquí se puede poner una condición que tiene que cumplir el registro actual para que esté activo la protección. Se explica más detallado abajo. | | |Condición |Este campo se puede editar con //F6//, terminando la edición con la tecla //Intro//. Aquí se puede poner una condición que tiene que cumplir el registro actual para que esté activo la protección. Se explica más detallado abajo. | | ||
+ | |||
+ | ===== El usuario PUBLIC ===== | ||
+ | Con el usuario '' | ||
+ | |||
+ | ^Usuario ^Escritura ^Lectura ^Condición ^ | ||
+ | |PUBLIC | ||
+ | |SMART | ||
===== Condiciones ===== | ===== Condiciones ===== | ||
- | En algunos casos es necesario poner una condición, para refinar los registros | + | En algunos casos, es necesario poner una condición para refinar los registros |
Un ejemplo son todos los campos de las fichas basadas en la tabla de los terceros, por ejemplo clientes, proveedores, | Un ejemplo son todos los campos de las fichas basadas en la tabla de los terceros, por ejemplo clientes, proveedores, | ||
Línea 26: | Línea 33: | ||
TIPO = ' | TIPO = ' | ||
- | ===== Cambio masivo ===== | + | ===== Cambio masivo |
- | Para hacer un cambio masivo para proteger un campo para varios usuarios de golpe, se puede adaptar la siguiente instrucción y ejecturala | + | Para hacer un cambio masivo para proteger un campo para varios usuarios de golpe, se puede adaptar la siguiente instrucción y ejecutarla |
insert into Z_CAMPOS_PROTEGIDOS (NOMBRE_TABLA, | insert into Z_CAMPOS_PROTEGIDOS (NOMBRE_TABLA, | ||
select ' | select ' |
usu/edicion/proteger_un_campo.1382608255.txt.gz · Última modificación: 2013/10/24 11:50 por stefan