Resumen
Al diseñar un Formulario, puede haber casos en los que necesite restringir el Valor introducido en un Campo e impedir que los Usuarios de entrada de datos realicen más Cambios. En tales casos, puede establecer el Campo como de Solo lectura, restringiendo eficazmente cualquier edición posterior.
Comportamiento
Un Campo que se establece como de Solo lectura impide que todos los Usuarios cambien el Valor Original almacenado en ese Campo. El Valor almacenado en los Campos establecidos como de Solo lectura no puede ser modificado en ningún momento, incluso cuando los Registros se añaden por primera vez, así como cuando se realizan ediciones en los Registros. Para generar el Valor Original que se almacenará en un Campo de Solo lectura, puede utilizar la propiedad Valor predeterminado.
Cuando un Campo se establece como de Solo lectura, se impiden los Cambios al utilizar el Formulario de entrada de datos y la función de importación.
Tipos de Campo compatibles
- Código de barras
- Fecha
- Quincena
- Punto geográfico
- Mes
- Texto multi-línea
- Selección multiple
- Referencia
- Cantidad
- Selección única
- Texto
- Usuario
- Semana
Establecer un Campo como de Solo lectura
Para establecer un Campo como de Solo lectura, siga estos pasos:
- Navegue al Formulario al que desea añadir un Campo de Solo lectura.
- Haga clic en “Configuración del formulario”.
- Añada un Campo o haga clic en un Campo ya existente que desee establecer como de Solo lectura.
- En el editor de la Tarjeta de Campo, marque la casilla junto a "Solo lectura".
- Haga clic en "Está hecho" para guardar los cambios.
- Haga clic en "Guardar" para guardar el Formulario.
Ejemplos
Impedir cambios en la fecha de envío del informe
Supongamos que está recopilando informes periódicos de sus socios y exige que los informes se presenten antes de una fecha límite determinada. Puede utilizar la propiedad de Campo de Solo lectura para restringir eficazmente la fecha de envío de un informe, garantizando que la fecha se mantenga correcta a lo largo del tiempo.
Puede hacerlo añadiendo un campo de Fecha, por ejemplo submissionDate
, con una Fórmula de valor predeterminado de TODAY()
para rellenar automáticamente la fecha actual al añadir un nuevo Registro. A continuación, deberá establecer este Campo como de Solo lectura para evitar que los socios modifiquen la fecha de envío.
De este modo, el Valor del Campo Fecha de envío siempre reflejará la fecha real de envío. Así podrá identificar con seguridad qué informes se han presentado con retraso.