Insertar una lista¶
Importante
Antes de insertar una lista en una hoja de cálculo, asegúrate de que la lista esté adaptada a tus necesidades. Considera qué campos deben ser visibles y cómo se filtran o clasifican los registros. Esto puede afectar tanto el tiempo de carga como la facilidad de uso de tu hoja de cálculo.
Para insertar una lista:
Con la vista de lista correspondiente abierta en tu base de datos, haz clic en el icono (Acciones) junto al nombre de la vista, luego en .
Nota
Para insertar solo registros específicos, selecciona los registros correspondientes, haz clic en el botón Acciones que aparece en la parte superior central de la pantalla y luego en Insertar en hoja de cálculo.
En la ventana que se abre, edita el Nombre de la lista si es necesario.
El nombre de la lista se utiliza en el nombre de la hoja y en las propiedades de la lista.
Edita el número de registros, es decir, filas, que se insertarán si es necesario.
De forma predeterminada, el número mostrado es el número de registros visibles en la primera página de la lista. Por ejemplo, si la lista contiene 150 registros pero solo 80 son visibles, este campo mostrará 80.
Nota
Aunque los datos de tu lista se mantienen actualizados gracias a la conexión con tu base de datos, una lista insertada no se expandirá automáticamente para incluir nuevos registros, por ejemplo, una nueva categoría de producto o un nuevo vendedor.
Si prevés que se añadirán nuevos registros, considera añadir filas adicionales al insertar la lista. Los registros/filas también se pueden añadir manualmente después de que se haya insertado la hoja de cálculo.
Example
Tu empresa tiene actualmente diez categorías de productos e insertas esta lista en una hoja de cálculo. Si se crea una undécima categoría de producto y tu lista insertada solo tenía diez filas, la nueva categoría se insertará en la posición apropiada en la hoja de cálculo, eliminando así una categoría existente.
Una forma de evitar esto es añadir filas adicionales al insertar la lista.
Haz clic en Hoja de cálculo en blanco para crear una nueva hoja de cálculo, o selecciona en qué hoja de cálculo existente se debe insertar la lista.
Nota
Al insertar una lista en una nueva hoja de cálculo, la hoja de cálculo se guarda en la aplicación Odoo Documentos en la carpeta personal Mi unidad.
Haz clic en Confirmar.
La lista se inserta en una nueva hoja de la hoja de cálculo. La pestaña de la hoja en la barra inferior muestra el nombre de la lista seguido del ID de la lista, por ejemplo, Presupuestos por Total (Lista #1). Un panel en el lado derecho de la pantalla muestra las propiedades de la lista.
Truco
Para cortar el vínculo entre una lista insertada y tu base de datos, selecciona toda la lista, haz clic derecho y selecciona Copiar, luego haz clic derecho nuevamente y selecciona .
No modifiques el ID de la lista en el nombre de la hoja, ya que la lista insertada conserva este ID durante toda la vida de la hoja de cálculo. Este ID de lista se utiliza en las funciones de hoja de cálculo que recuperan datos de tu base de datos.
Funciones de lista¶
Cuando se inserta una lista en una hoja de cálculo, se utilizan las siguientes funciones para recuperar los valores de encabezado y campo, respectivamente:
=ODOO.LIST.HEADER(list_id, field_name)
=ODOO.LIST(list_id, index, field_name)
Los argumentos de la función son los siguientes:
list_id: el ID asignado cuando se inserta la lista. A la primera lista insertada en una hoja de cálculo se le asigna el ID de lista1, a la segunda el ID de lista2, etc.index: identifica la línea en la que apareció el registro en la lista antes de la inserción. La primera línea tiene un índice de1, la segunda un índice de2, etc.field_name: el nombre técnico del campo.
Truco
Al hacer clic en una celda individual se muestra la fórmula relacionada, si es relevante, en la barra de fórmulas. Para mostrar todas las fórmulas de una hoja de cálculo al mismo tiempo, haz clic en en la barra de menú. El ejemplo a continuación muestra las funciones utilizadas para recuperar encabezados y valores de lista.
Propiedades de la lista¶
Las propiedades de la lista aparecen en el lado derecho de la pantalla cuando se inserta una lista. Se puede acceder a ellas en cualquier momento a través del menú Datos haciendo clic en la lista relevante, precedida por el icono (lista), o haciendo clic derecho en cualquier lugar de la lista y haciendo clic en Ver propiedades de lista.
Se muestran las siguientes propiedades de lista, algunas de las cuales se pueden editar:
Lista #: el ID de la lista. Los ID de lista se asignan secuencialmente a medida que se insertan listas adicionales en la hoja de cálculo.
Nombre de lista: el nombre de la lista. Edítalo si es necesario. Ten en cuenta que editar el nombre de la lista en las propiedades de la lista no modifica el nombre de la lista que se muestra en el nombre de la hoja, y viceversa.
Modelo: el modelo del cual se han extraído los datos.
Columnas: los campos del modelo que eran visibles cuando se insertó la lista.
Dominio: las reglas utilizadas para determinar qué registros se muestran. Haz clic en Editar dominio para añadir o editar reglas.
Nota
Cuando se utilizan filtros globales, este dominio se combina con los valores seleccionados del filtro global antes de que los datos se carguen en la hoja de cálculo.
Ordenación: cómo se ordenan los datos, si corresponde. Para añadir una regla de ordenación, haz clic en Añadir, selecciona el campo y después elige si la ordenación debe ser Ascendente o Descendente. Elimina una regla de ordenación haciendo clic en el icono (eliminar).
Para duplicar o eliminar la fuente de datos de una lista, haz clic en el icono (engranaje), luego haz clic en Duplicar o Eliminar según corresponda.
Gestionar una lista insertada¶
Después de insertar una lista de una base de datos de Odoo en una hoja de cálculo de Odoo, puedes:
añadir registros, es decir, filas
añadir campos, es decir, columnas
duplicar la lista para crear una fuente de datos nueva e idéntica
Añadir registros/filas a una lista¶
Para añadir registros a una lista, utiliza uno de los siguientes métodos:
Selecciona la última fila de la tabla, luego pasa el cursor sobre el cuadrado azul hasta que aparezca el icono de más. Haz clic y arrastra hacia abajo para añadir el número de filas deseado. Las celdas de las nuevas filas se rellenan con la fórmula apropiada para recuperar los valores de la lista. Si hay datos correspondientes en tu base de datos, las celdas se rellenan.
Coloca el cursor en la celda superior izquierda de la hoja, haz clic en desde la barra de menú y después selecciona la lista apropiada. En la ventana emergente, indica el número de registros a insertar y haz clic en Confirmar. Se inserta una lista actualizada, sobrescribiendo la lista anterior.
Truco
Los métodos anteriores también se pueden utilizar para añadir filas en blanco adicionales a tu tabla de la hoja de cálculo. Esto puede ser útil para listas donde esperas que se generen registros adicionales en tu base de datos, por ejemplo, nuevas categorías de productos o nuevos vendedores.
Añadir campos/columnas a una lista¶
Para añadir campos/columnas a una lista:
Selecciona la columna a la derecha o izquierda de donde debe insertarse la nueva columna.
Haz clic en y después o desde la barra de menú, o haz clic derecho y después Insertar columna izquierda o Insertar columna derecha según corresponda.
Copia la celda de encabezado de cualquier columna, pégala en la celda de encabezado de la nueva columna y presiona
Enter.Haz doble clic en la nueva celda de encabezado, luego haz clic en el nombre del campo que aparece entre comillas al final de la fórmula; aparece una lista de todos los nombres técnicos de los campos del modelo relacionado.
Selecciona el nombre de campo apropiado y presiona
Enter. La etiqueta del campo aparece en el encabezado.Truco
Para conocer el nombre técnico de un campo, navega a la vista relevante, activa el modo desarrollador, luego verifica el nombre del campo pasando el cursor sobre el signo de interrogación junto a la etiqueta del campo.
Con la celda de encabezado seleccionada, haz doble clic en el cuadrado azul en la esquina inferior derecha. Las celdas de la columna se rellenan con la fórmula apropiada para recuperar los valores de la lista. Si hay datos correspondientes en tu base de datos, las celdas se rellenan.
Duplicar una lista¶
Duplicar una lista mediante las propiedades de la lista crea una fuente de datos adicional. Esto permite realizar diferentes manipulaciones sobre los mismos datos dentro de una sola hoja de cálculo.
Con las propiedades de la lista abiertas, haz clic en el icono (engranaje) y luego en Duplicar.
A la nueva fuente de datos se le asigna el siguiente ID de lista disponible. Por ejemplo, si no se han insertado otras listas mientras tanto, duplicar Lista #1 resulta en la creación de Lista #2.
A diferencia de cuando insertas una lista, una lista duplicada no se inserta automáticamente en la hoja de cálculo. Para insertarla, realiza los siguientes pasos:
Añade una nueva hoja haciendo clic en el icono (añadir hoja) en la parte inferior izquierda de la hoja de cálculo.
Haz clic en desde la barra de menú, luego selecciona la lista apropiada.
Define el número de registros a insertar y haz clic en Confirmar.
Edita el Nombre de lista en el panel de propiedades si es necesario.
Renombra la hoja haciendo clic derecho en la pestaña de la hoja, seleccionando Renombrar e ingresando el nuevo nombre de hoja.
Nota
Duplicar una lista insertada copiándola y pegándola o duplicando la hoja en la que ha sido insertada no crea una nueva fuente de datos. Por lo tanto, cualquier cambio realizado en las propiedades de la lista afectaría a cualquier copia de la lista.
Eliminar una lista¶
Para eliminar completamente una lista y la fuente de datos subyacente de una hoja de cálculo, realiza los siguientes pasos en cualquier orden:
Elimina la tabla de la hoja de cálculo usando tu método preferido, p. ej., mediante comandos de teclado, menús de la hoja de cálculo o eliminando la hoja. Esto elimina la representación visual de los datos.
Desde el panel de propiedades de la lista correspondiente, haz clic en el icono (engranaje) y luego en Eliminar. Esto elimina la fuente de datos de la lista de la hoja de cálculo.