OdooWiki OCA HUB

Field MultiSearch with separator

multisearch_field folder_open OCA/server-ux open_in_new
Sin categoría Licencia: AGPL-3

Este módulo permite la búsqueda múltiple para todas las búsquedas. Para ello, añade código antes de la función de búsqueda.

Te permitirá buscar múltiples valores separados por el carácter que hayas configurado.

  • Dividirá el valor de esta forma:

en

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 16.0

Permite a los usuarios buscar varios valores a la vez en cualquier cuadro de búsqueda de Odoo escribiéndolos separados por un carácter configurado (por ejemplo |, ; o ,). Odoo devuelve entonces los registros que coinciden con cualquiera de esos valores.

Este módulo cambia cómo interpreta Odoo lo que escribes en los campos de búsqueda, en todas las pantallas que usan un cuadro de búsqueda.

  • Se crea un ajuste del sistema llamado multi_search_separator con el valor predeterminado |; ,. Este define qué caracteres actúan como separadores entre varios valores de búsqueda.
  • Cuando escribes un término de búsqueda que empieza por / y contiene uno de esos separadores, Odoo divide el texto en los valores individuales y busca registros que coincidan con cualquiera de ellos (una búsqueda OR) en lugar de tratar todo el texto como un único valor.
  • El comportamiento se aplica en el nivel base de Odoo, por lo que funciona en todos los modelos y en todas las vistas de búsqueda, no solo en una pantalla.
  • Si no hay ningún separador configurado, o el texto de búsqueda no empieza por /, la búsqueda se comporta exactamente igual que antes.

No hay menús, botones ni informes nuevos. El cambio es invisible salvo en los resultados de búsqueda: ahora una búsqueda puede abarcar varios valores a la vez. Los administradores pueden ajustar la configuración a través de los parámetros de configuración técnica.

Depende de

base

Texto generado por IA (DeepSeek) al leer el código de la versión 16.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Para configurar el separador debe:

  • estar en dev_mode
  • ir a Settings / technical / system parameter
  • buscar multi_search_separator
  • añadir/eliminar el separador
  • los separadores disponibles deben establecerse así : \|; para "|" y ";"

Para usar mulit_search debes poner un "/" antes del valor que quieres buscar. Así "/Kelly perry hart" No pongas un separador entre el primer valor y "/".

  • Antes: buscar "/kelly|perry;hart" en employee, dará un resultado nulo.
  • Después: Buscar "/kelly|perry;hart" en employee, dará "Kelly", "Perry" y "Hart"

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.