Casos de uso avanzados: creación de modelos y adición de campos

  • Caso 1: en el formulario de los leads, si el país elegido es Francia, muestra el campo “¿Pagar con cheque?”

En el formulario de sus clientes potenciales, agregue un Campo relacionado a País > Nombre del país.
Ahora, agregue un campo Casilla de verificación y defina sus opciones de invisibilidad como País (seleccione cuidadosamente el que acaba de crear) > no es = > Francia.
Ahora puede ocultar el campo relacionado creado (País) si lo desea.
Vista del dominio de invisibilidad de un campo que se está configurando en OpenEduCat Studio
  • Escenario de caso 2: cree un modelo llamado “Propiedades” y agregue campos llamados: empresa, valor, nombre, dirección, activo, imagen.

Desde el tablero, (opcionalmente) inicie un nuevo módulo. Luego, haga clic en Editar menú e inicie un Nuevo menú (modelo). Configure el nombre de su menú y Confirmar. Ahora, en su formulario, arrastre y suelte los campos necesarios.

Vista de los campos recomendados para un objeto en OpenEduCat Studio
  • Escenario de caso 2.a: ahora, le gustaría tener un modelo llamado “regiones” al que se debe vincular cada propiedad. Y, en “regiones”, le gustaría ver las propiedades de cada región.

Vaya a Editar menú > Nuevo menú y cree su menú, llamándolo Regiones. Agregue los campos necesarios en su formulario arrastrándolos y soltándolos.
Ahora, en la vista de formulario de Propiedades, agregue un campo Many2one con una relación con su modelo Región.

Truco

Los Campos existentes son los que están en el modelo actual pero que aún no están en la vista.

Vista de formulario y campo Many2one eliminados en OpenEduCat Studio
Vista de formulario y campo Many2one eliminados en OpenEduCat Studio

Una vez que el campo Etiquetas se agregue al formulario, selecciónelo y, en Propiedades > Widgets, elija Casillas de verificación.

Vista de formulario que muestra los widgets disponibles en OpenEduCat Studio
  • Escenario de caso 3: en el formulario de clientes potenciales, agregue un campo de selección con los valores: “Etiquetas”, “Lista” y “Casillas de verificación”. Según el valor del campo, muestre etiquetas como many2many_tags, many2many_radio o many2many(_list).

En la vista de formulario, agregue un campo Etiquetas y relacionelo con Etiqueta de socios. En Propiedades, defina su Widget como Many2many. Realice el mismo proceso otras 2 veces para Casillas de verificación y Etiquetas.

Vista de formulario que enfatiza la propiedad del widget en OpenEduCat Studio
Ahora, agregue un campo Selección y los valores necesarios.
Continúe seleccionando sus campos Etiquetas, uno por uno, para configurar sus opciones Invisibles de acuerdo con su Widget. En el siguiente ejemplo, la regla de invisibilidad para las Etiquetas de socios se establece como: Seleccione el tipo de etiqueta > no es = > Etiquetas.
Vista de formulario que enfatiza un campo agregado y sus propiedades de invisibilidad en OpenEduCat Studio

En su formulario de cotización, agregue un campo Selección con los valores Aceptado y Rechazado. Establezca su condición Obligatorio como Monto libre de impuestos > 500 y Limitar visibilidad a grupos como Ventas/Administrador o gerentes.

Vista de formulario de un dominio requerido que se está configurando en OpenEduCat Studio

Ver también

  • ../conceptos/understanding_general