Valores por defecto en formularios

En el día a día de la empresa, a veces es necesario completar formularios de forma repetitiva, muchas veces con opciones estándar que raramente modificamos.

Muchas veces nos gustaría que aparecieran los campos del formulario previamente completados cuando vamos a crear un nuevo registro. En estos casos el uso de valores por defecto agiliza la creación de nuevos registros, ahorrando tiempo y dinero.

Odoo permite, de forma fácil y rápida, establecer valores por defecto a un formulario de un área concreta, ya sea para nuestro usuario, o para todos los usuarios que tengan acceso al formulario. En el artículo de hoy, explicamos cómo establecer los valores por defecto, paso a paso.

Para añadir un valor por defecto en un campo, primero debemos activar el modo desarrollador para que se muestren las opciones avanzadas. Una vez activado, accederemos al formulario en el que queremos establecer uno o varios valores por defecto. Rellenaremos el campo con el valor que queremos establecer por defecto y  en el desplegable de opciones del modo desarrollador, seleccionaremos la opción ‘Establecer por Defecto’.

En el menú de establecer por defecto, se muestran todos los campos que se hayan rellenado. Seleccionaremos aquél que queremos establecer como valor por defecto, y podremos asignarlo a nuestro usuario,  o a todos los usuarios.

Además, podemos establecer las condiciones bajo las que queremos que el campo se rellene automáticamente seleccionando alguno de los otros campos, en el desplegable «Condición»

Menú desarrollador para añadir un valor por defecto

Una vez configurado este campo, si se requiere modificar su valor, eliminar o crear uno nuevo, podremos realizar estas operaciones simplemente accediendo al menú de configuración en “Predeterminados definidos por el usuario”.

Vista valor por defecto

Campos:

  • Nombre: nombre del campo.
  • Nombre del modelo: nombre del modelo del campo.
  • Modelo (solo cambiar): buscador del modelo si no se conoce.
  • Condición: condición que se debe cumplir para que se asigne este valor.
  • Usuario: el usuario al que se le aplica este valor (vació para todos).
  • Valor por defecto o referencia de acción: es el valor con el que se llenara este campo.

Configurar el campo por defecto en “Predeterminados definidos por el usuario”, nos dará un mayor control sobre cuando, cómo y dónde nos deberá aparecer el campo automáticamente rellenado.

Deja una respuesta