Aunque el permiso de edición de un campo se otorga al creador del registro, él/ella no puede ingresar datos en el campo.

Article Number:040245

Desde el momento en que se abre la pantalla Nuevo registro hasta que se guarda, el valor del campo Creado por no se finaliza.
Por este motivo, los permisos otorgados al usuario Creado por para un registro no se aplican mientras se crea el registro.

Por ejemplo, supongamos que tiene una aplicación de "Informe Diario" con un campo "Resumen de trabajo" que solo el usuario puede editar en el campo Creado por de un registro.
En este ejemplo, las configuraciones de permisos para el campo "Resumen de trabajo" son las siguientes.

  • Creado por: Tiene seleccionadas las casillas de verificación de permisos Vista y Editar
  • Todos: tienen seleccionada la casilla de verificación Vista permiso

Cuando se configuran los ajustes de permisos anteriores, el permiso establecido para Todos se aplicará a los registros mientras se están creando y aún no tienen una Creado finalizada por el usuario.
Esto significa que ningún usuario puede editar el campo "Resumen de trabajo" mientras se crea un registro.

Solución alternativa mediante un campo de "Selección grupo"

Para solucionar el problema mencionado anteriormente, puede utilizar una solución alternativa como se muestra en el siguiente ejemplo.

  • Ajustes para cuando se crea un registro:
    Permitir que cualquier persona edite el campo "Resumen de trabajo" cuando se está creando un registro y la Creado por el usuario aún no se ha finalizado.
  • Ajustes para cuando se edita un registro:
    Permitir que sólo el usuario en el campo Creado por edite un registro después de haberlo guardado.

Explicación de la solución alternativa

Si un usuario está incluido en varios conjuntos de permisos en la configuración de Permisos para campos, el conjunto de permisos ubicado más arriba en la lista tendrá prioridad.
Puede utilizar el orden de prioridad para hacer que un conjunto de permisos con una prioridad mayor que la de Todos se aplique a todos los usuarios excepto al usuario Creado por cuando se edita un registro.

Para ello utilizamos un campo Selección grupo.
Agregue un campo Selección grupo al formulario de su aplicación y configure Todos como valor predeterminado. Luego, configure los siguientes conjuntos de permisos en el orden que se muestra a continuación.

  • Creado por: Tiene seleccionadas las casillas de verificación de permisos Vista y Editar
  • Campo Selección grupo: solo tiene seleccionada la casilla de Vista permiso
  • Todos: tienen seleccionadas las casillas de verificación de permisos Vista y Editar

Cómo se aplicarán los permisos

La configuración de permisos descrita anteriormente se aplicará de la siguiente manera.

  • Ajustes para cuando se crea un registro:
    El permiso Todos establecido en la parte inferior de la lista se aplicará a todos los usuarios.
  • Ajustes para cuando se edita un registro:
    El permiso Creado por establecido en la parte superior de la lista se aplicará al usuario en el campo Creado por.
    El conjunto de permisos del campo Selección grupo que aparece en segundo lugar se aplicará a todos los demás usuarios.

Pasos para configurar los ajustes

  1. Coloque un campo Selección grupo en el formulario de su aplicación.

  2. En la configuración del campo Selección grupo que colocó en el paso 1, ingrese el Nombre y el valor Por defecto como se muestra a continuación.

    • Nombre: Selección de grupo A
    • Valor Por defecto: Todos
  3. Haga clic en Guardar formulario.

  4. Haga clic en la pestaña Configuración de la aplicación y luego seleccione Campos en Permisos.

  5. En la pantalla Permisos para campos, configure los siguientes permisos.

    • Para el campo "Resumen del trabajo":
      • Creado por: Tiene seleccionadas las casillas de verificación de permisos Vista y Editar
      • Selección de grupo A: solo tiene seleccionada la casilla de verificación de permiso de Vista
      • Todos: tienen seleccionadas las casillas de verificación de permisos Vista y Editar
    • Para el campo “Selección de grupo A”:
      • Todos: tienen las casillas de verificación de permisos Vista y Editar desmarcadas
  6. Haga clic en Guardar.

  7. En la pantalla de configuración de la aplicación, haga clic en Actualizar aplicación.

  8. En el cuadro de diálogo Actualizar aplicación, haga clic en Actualizar aplicación.