Ir al contenido
Develogers
  • Odbox
  • 0
  • ​ 0
  • Identificarse
  • ​ Consultas
Develogers
  • 0
  • ​ 0
    • Odbox
  • Identificarse
  • ​ Consultas
  • Todos los blogs
  • Desarrollo e Infraestructura Odoo
  • Agregar Pestañas a Formularios en Odoo con XML
  • Agregar Pestañas a Formularios en Odoo con XML

    ​ 15 de agosto de 2024 por
    Agregar Pestañas a Formularios en Odoo con XML
    CASTILLON CASTILLO BRITHNEY BRECCIA
    | Sin comentarios aún

    ¿Te has preguntado cómo puedes mejorar la organización de la información en tus vistas de formulario en Odoo?

    Agregar pestañas (notebooks) es una manera efectiva de agrupar campos y secciones relacionadas, haciendo que la interfaz sea más intuitiva y manejable.

    En este artículo, aprenderás cómo implementar pestañas en vistas de formulario usando XML en Odoo, lo que te permitirá ofrecer una experiencia de usuario más organizada y eficiente.


    ¿Qué son las Pestañas (Notebooks)?


    En Odoo, las pestañas, también conocidas como "notebooks", son un componente de la interfaz de usuario que permite organizar la información en un formulario mediante la creación de secciones tabuladas. Este enfoque facilita la visualización y el acceso a diferentes conjuntos de datos dentro de un mismo formulario.    

    Estructura de Pestañas en XML

    Para agregar pestañas a una vista de formulario, utilizas el componente <notebook> en el archivo XML. Dentro del <notebook>, puedes definir múltiples pestañas utilizando el componente <page>. Cada <page> representa una pestaña y puede contener varios campos y elementos.

    El atributo string especifica el nombre que aparecerá en la pestaña.

    Ejemplo Práctico

    Supongamos que estás creando un formulario para un cliente y deseas organizar la información en dos pestañas: "Información General" y "Detalles de Contacto". Esta sería la forma en cómo lo podrías estructurar en XML:

    Puedes personalizar cada pestaña agregando diferentes tipos de campos y elementos. Por ejemplo:


    • Campos de Texto: <field name="campo_nombre"/>
    • Campos de Selección: <field name="campo_seleccion"/>
    • Grupos y Tablas: Usa <group> y <notebook> adicionales para organizar aún más la información.

    Este ejemplo muestra cómo añadir una pestaña adicional dentro de una pestaña existente, creando una estructura más detallada.


    ¿Buscas implementar este proceso en Odoo?

    Agenda una consultoría gratuita con nosotros. Evaluaremos tu caso y te enviaremos una propuesta a medida.

    Agendar consultoría
    en Desarrollo e Infraestructura Odoo
    # Desarrollo de módulos Tutorial paso a paso XML
    Etiquetas
    Desarrollo de módulos Tutorial paso a paso XML
    Nuestros blogs
    • Tutoriales generales de Odoo
    • Desarrollo e Infraestructura Odoo
    • Contabilidad y Finanzas
    • Localización Peruana
    • Recursos Humanos
    • Compras, Inventario y Logística
    • Ventas y CRM
    Identificarse dejar un comentario
    Servicios
    • Desarrollo Odoo
    • Migración Odoo
    • Integración Odoo
    Tienda de módulos
    • Todo
    • Planilla peruana
    • Localización peruana
    Mi portal
    • Mis proyectos
    • Mis facturas
    • Mis tickets
    Explorar
    • Inicio
    • Tutoriales
    • Unirse al equipo
    Libro de reclamaciones


    Términos y condiciones
    • Desarrollo de módulos
    • Tienda de aplicaciones
    • Ilustraciones por Storyset
    Síguenos
                     
    Medios de pago