Insertar una lista¶
Importante
Asegúrese de que la lista se adapte a sus necesidades antes de insertarla en una hoja de cálculo. Considere qué campos deben ser visibles, así como la manera en que se filtran u ordenan los registros, ya que esto puede afectar el tiempo de carga y la facilidad de uso de su hoja de cálculo.
Para insertar una lista:
Una vez que hayas abierto la vista de lista correspondiente en tu base de datos, haz clic en el icono (Acciones) que se encuentra junto al nombre de la vista y luego en .
Nota
Para insertar solo registros específicos, seleccione los registros correspondientes, haga 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.
Edite el nombre de la lista en la ventana que se abre en caso de que sea necesario.
The list name is used in the sheet name and in the list properties.
Si es necesario, edite el número de registros (es decir, filas) a insertar.
El número que aparece de forma predeterminada es el número de registros visibles en la primera página de la lista. Por ejemplo, si la lista tiene 150 registros pero solo 80 son visibles, este campo mostrará 80.
Nota
Mientras que los datos de su lista se mantienen actualizados gracias a la conexión con su base de datos, una lista insertada no se expandirá de manera automática para acomodar nuevos registros, por ejemplo, una nueva categoría de producto o un nuevo vendedor.
If you anticipate new records being added, consider adding extra rows when inserting the list. Records/rows can also be added manually after the spreadsheet has been inserted.
Example
Su empresa tiene diez categorías de productos y usted inserta esta lista en una hoja de cálculo. Si crea una undécima categoría de producto y su lista insertada solo tiene diez filas, la nueva categoría se insertará en la posición correspondiente en la hoja de cálculo, lo que eliminaría una categoría existente.
One way to avoid this is to add extra rows when inserting the list.
Haz clic en Hoja de cálculo en blanco para crear una nueva hoja de cálculo o selecciona en cuál hoja existente insertar la lista.
Nota
Cuando insertas una lista en una nueva hoja, esta se guarda en la aplicación Documentos de Odoo en la carpeta personal Mi unidad.
Haga clic en Confirmar.
The list is inserted into a new sheet in the spreadsheet. The sheet tab in the bottom bar shows the name of the list followed by the list ID, e.g., Quotations by Total (List #1). A panel on the right side of the screen shows the list properties.
Truco
Para deshacer 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 otra vez y selecciona .
Do not modify the list ID in the sheet name, as the inserted list retains this ID for the lifetime of the spreadsheet. This list ID is used in the spreadsheet functions that retrieve data from your database.
Funciones de lista¶
When a list is inserted into a spreadsheet, the following functions are used to retrieve the header and field values, respectively:
=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 al insertar la lista. La primera lista insertada en una hoja de cálculo recibe el ID1, la segunda el ID2y así sucesivamente.index: Identifica la línea en la que apareció el registro en la lista antes insertarlo. La primera línea tiene un índice de1, la segunda un índice de2y así sucesivamente.field_name: El nombre técnico del campo
Truco
Al hacer clic en una celda aparecerá la fórmula relacionada (si hay una) 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ús. El siguiente ejemplo muestra las funciones utilizadas para obtener los encabezados y valores de una lista.
Propiedades de la lista¶
Las propiedades de la lista aparecen del lado derecho de la pantalla al insertarla. Puedes acceder a ellas en cualquier momento desde el menú Datos si haces clic en la lista correspondiente, identificada con el icono (lista), o si haces clic derecho en cualquier parte de la tabla y seleccionas Ver propiedades de la lista.
Aparecen las siguientes propiedades de la lista, algunas se pueden editar:
Número de lista: Los IDs de las listas se asignan de forma secuencial a medida que inserta otras listas en la hoja de cálculo.
Nombre de la lista: El nombre de la lista. Edítelo si es necesario. Tenga en cuenta que modificarlo en las propiedades de la lista no cambia el nombre que aparece en la pestaña de la hoja y viceversa.
Modelo: El modelo del que se extraen los datos.
Columnas: Los campos del modelo que eran visibles al insertar la lista.
Dominio: Las reglas utilizadas para determinar qué registros aparecen. Haga clic en Editar dominio para agregar o editar reglas.
Nota
When global filters are used, this domain is combined with the selected values of the global filter before the data is loaded into the spreadsheet.
Ordenado: Cómo se ordenan los datos, si corresponde. Haga clic en Agregar para incluir una regla de ordenado, seleccione el campo y luego elija si debe ser ascendente o descendente. Para eliminar una regla solo haga clic en el icono (eliminar).
To duplicate or delete a list’s data source, click the (gear) icon, then click Duplicate or Delete as relevant.
Gestionar las listas insertadas¶
Después de insertar una lista desde tu base de datos de Odoo en una hoja de cálculo puedes:
add records, i.e., rows
add fields, i.e., columns
duplicate the list to create a new, identical data source
Agregar registros o filas a una lista¶
Use alguno de los siguientes métodos para agregar registros a una lista:
Select the last row of the table, then hover over the blue square until the plus icon appears. Click and drag down to add the desired number of rows. The cells of the new rows are populated with the appropriate formula to retrieve the list values. If there is corresponding data in your database, the cells are populated.
Coloque el cursor en la celda superior izquierda de la hoja, haga clic en en la barra de menú y luego seleccione la lista correspondiente. En la ventana emergente, indique el número de registros a insertar y haga clic en Confirmar. Esto insertará una lista actualizada que sobrescribirá la lista anterior.
Truco
También puede usar los métodos anteriores para agregar filas adicionales vacías a su tabla de hoja de cálculo. Pueden ser útiles para las listas en las que espera generar más registros en su base de datos, por ejemplo, nuevas categorías de productos o nuevos vendedores.
Agregar campos o columnas a una lista¶
Para agregar campos o columnas a una lista:
Seleccione la columna a la derecha o izquierda de donde se debe insertar la nueva columna.
Haga clic en , luego en o desde la barra de menú. También puede hacer clic derecho y seleccionar Insertar columna a la izquierda o Insertar columna a la derecha.
Copie la celda de encabezado de cualquier columna, péguela en la celda de encabezado de la nueva columna y presione la tecla
Entrar.Haga doble clic en la celda del nuevo encabezado y luego haga clic en el nombre del campo que aparece entre comillas al final de la fórmula. Esa acción hará que aparezca una lista con todos los nombres técnicos de los campos del modelo relacionado.
Seleccione el nombre de campo correspondiente y presione la tecla
Entrar. La etiqueta del campo aparecerá en el encabezado.Truco
Para conocer el nombre técnico de un campo, vaya a la vista correspondiente, active el modo de desarrollador y luego pase el cursor sobre el signo de interrogación junto a la etiqueta del campo.
Con la celda de encabezado seleccionada, haga doble clic en el cuadrado azul ubicado en la esquina inferior derecha. Las celdas de la columna se completarán con la fórmula adecuada para obtener los valores de la lista. Las celdas se completarán si hay datos correspondientes en su base de datos.
Duplicar una lista¶
Duplicar una lista a través de las propiedades de la lista crea una fuente de datos adicional. Esta acción permite realizar distintas modificaciones en los mismos datos dentro de una hoja de cálculo.
With the list properties open, click the (gear) icon then Duplicate.
La nueva fuente de datos recibe el siguiente ID de lista disponible. Por ejemplo, si no ha insertado otras listas por el momento, duplicar la lista #1 creará la lista #2.
A diferencia de cuando inserta una lista, una lista duplicada no se inserta en la hoja de cálculo de manera automática. Haga lo siguiente para insertarla:
Haga clic en el icono (agregar hoja) que se encuentra en la parte inferior izquierda de la hoja de cálculo para agregar una.
Haga clic en en la barra de menú y luego seleccione la lista correspondiente.
Defina el número de registros a insertar y haga clic en Confirmar.
Editar el nombre de la lista en el panel de propiedades si es necesario.
Cambie el nombre de la hoja. Haga clic con el botón derecho en la pestaña de la hoja, seleccione Renombrar y escriba el nuevo nombre de la hoja.
Nota
Duplicar una lista insertada copiándola y pegándola o duplicando la hoja en la que se ha insertado no crea una nueva fuente de datos, así que los cambios realizados en las propiedades de la lista afectarían a todas las copias de la misma.
Eliminar una lista¶
Realice los siguientes pasos en cualquier orden para eliminar una lista y su respectiva fuente de datos por completo de una hoja de cálculo:
Elimine la tabla de la hoja de cálculo de la forma en que prefiera, por ejemplo, mediante comandos del teclado, menús de la hoja de cálculo o eliminando la hoja. Esta acción elimina la representación visual de los datos.
From the properties panel of the relevant list, click the (gear) icon then Delete. This deletes the data source of the list from the spreadsheet.