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

El sistema no sabe quién está creando un registro hasta que se guarda el registro. Debido a esto, al momento de crear un registro, aún no se ha aplicado el permiso otorgado al usuario Creado por para registros.

Por ejemplo, suponga que ha configurado los siguientes permisos para el campo "Órdenes comerciales" en la aplicación Informe Diario para permitir que solo el usuario que crea un registro edite el campo.

Campos Usuario, grupo y dpto. al que conceder permisos
Órdenes del negocio
  • Creado por: [✔] Ver [✔] Editar
  • Todos: [✔] Ver [ ] Editar

En este caso, se aplica el permiso para "Todos". Esto se debe a que la información Creado por se desconoce al momento de crear un registro. Por lo tanto, nadie puede editar el campo "Órdenes del día" al crear un registro.

Como solución alternativa, puede utilizar el campo Selección grupo como se muestra en el siguiente ejemplo.

Solución alternativa: uso del campo de selección de grupo

Concepto Básico

Este ejemplo muestra cómo configurar el permiso para permitir que solo el usuario que crea un registro edite el campo "Órdenes comerciales" en la aplicación Informe Diario.

Como se mencionó anteriormente, si configura los permisos como se muestra en la siguiente imagen, nadie podrá editar el campo "Órdenes comerciales" al crear un registro.

Campos Usuario, grupo y dpto. al que conceder permisos
Órdenes del negocio
  • Creado por: [✔] Ver [✔] Editar
  • Todos: [✔] Ver [ ] Editar

Flecha

A continuación, suponga que seleccionó el permiso Editar para "Todos" para permitir a los usuarios editar el campo "Órdenes comerciales" al crear un registro. Termina permitiendo que todos editen el campo "Órdenes del día" al editar un registro.

Campos Usuario, grupo y dpto. al que conceder permisos
Órdenes del negocio
  • Creado por: [✔] Ver [✔] Editar
  • Todos: [✔] Ver[✔] Editar

Flecha

Si desea evitar esta situación, debe agregar un permiso que otorgue una prioridad más alta que "Todos" y aplicar el permiso a usuarios distintos de los que crearon un registro. Para hacer esto, agregue un campo Selección grupo en el formulario y configure "Todos" como el valor predeterminado y luego configure el permiso como se muestra a continuación.

Campos Usuario, grupo y dpto. al que conceder permisos
Órdenes del negocio
  • Creado por: [✔] Ver [✔] Editar
  • Selección grupo: [✔] Ver [ ] Editar
  • Todos: [✔] Ver [✔] Editar

Como resultado, los permisos se aplicarán como se muestra a continuación.

  • Al crear un registro:
    Se aplica el permiso para "Todos" (en la parte inferior).
  • Al editar un registro:
    El permiso "Creado por" en la parte superior se aplica al usuario que creó el registro, y el permiso "Selección grupo" (Valor: Todos) en la segunda línea se aplica a otros usuarios.

Pasos para configurar

  1. Abra la aplicación Informe Diario y coloque un campo Selección grupo en el formulario.

  2. En la configuración del campo Selección grupo colocado en el paso 1, configure "Nombre" y "Valor por defecto" como se muestra a continuación.

    • Nombre: Selección de grupo A
    • Valor por defecto: todos
  3. Haga clic en Guardar.

  4. Haga clic en la pestaña "Ajustes app" y luego seleccione Campos en "Permisos".

  5. Configure los permisos como se muestra a continuación.

    Campos Usuario, grupo y dpto. al que conceder permisos Descripción
    Órdenes del negocio
    • Creado por: [✔] Ver [✔] Editar
    • Selección grupo A: [✔] Ver [ ] Editar
    • Todos: [✔] Ver [✔] Editar
    Permiso al crear un registro:
    Se aplica el permiso para "Todos" en la parte inferior (porque los valores para "Creado por" y "Selección grupo A" aún no se han guardado).

    Permiso al editar un registro:
    Para el usuario que creó el registro, se aplica el permiso "Creado por" en la parte superior. Para otros usuarios, se aplica el permiso "Selección grupo A" en la segunda línea (porque tanto los valores "Creado por" como "Selección grupo A" se guardan en el registro).
    Selección grupo A Todos: [ ] Ver [ ] Editar Este campo siempre debe conservar el valor predeterminado (Todos), ya que se utiliza para la configuración de permisos del campo "Órdenes comerciales". Por este motivo, el campo debe configurarse de tal manera que se impida a los usuarios verlo y editarlo.