Fontes de dados

As fontes de dados, que são criadas cada vez que uma lista, tabela dinâmica ou gráfico é inserido em uma planilha Odoo, conectam a planilha e o modelo relevante no seu banco de dados, mantendo os dados na planilha atualizados.

Cada fonte de dados é definida por propriedades que podem ser acessadas através do menu Dados. As fontes de dados são identificadas pelos seus respectivos ícones (tabela dinâmica), (lista) ou (gráfico), seguidos por seu ID e nome, por exemplo, (#1) Análise de Vendas por Produto.

Fontes de dados listadas no menu Dados

Clicar em uma fonte de dados abre as propriedades relacionadas em um painel à direita da planilha.

Dica

  • O painel de propriedades também pode ser aberto clicando com o botão direito em qualquer célula de uma lista ou tabela dinâmica inserida e depois clicando em Ver propriedades da lista ou Ver propriedades da tabela dinâmica, ou clicando no ícone (menu) no canto superior direito de um gráfico inserido e depois clicando em Editar.

  • Uma vez abertas as propriedades de uma fonte de dados específica, elas permanecem abertas mesmo ao navegar entre abas da planilha. Para fechar o painel de propriedades, clique no ícone (fechar) no canto superior direito do painel.

Nota

Excluir uma lista ou tabela dinâmica inserida, ou excluir a folha na qual foi inserida, não exclui a fonte de dados subjacente. A fonte de dados de uma lista ou tabela dinâmica inserida só pode ser excluída através das propriedades da fonte de dados.

Um aviso no menu Dados identifica quaisquer fontes de dados para as quais a lista ou tabela dinâmica correspondente não aparece mais na planilha.

Mensagem de aviso sobre lista não utilizada

Excluir um gráfico inserido, por outro lado, também exclui a fonte de dados subjacente.

Inserir uma lista

Importante

Antes de inserir uma lista em uma planilha, certifique-se de que a lista esteja adequada às suas necessidades. Considere quais campos devem estar visíveis, bem como a forma como os registros são filtrados e/ou classificados. Isso pode impactar tanto o tempo de carregamento quanto a facilidade de uso da sua planilha.

Para inserir uma lista:

  1. Com a visualização de lista relevante aberta no seu banco de dados, clique no ícone (Ações) ao lado do nome da visualização e, em seguida, em Planilha ‣ Inserir lista na planilha.

    Nota

    Para inserir apenas registros específicos, selecione os registros relevantes, clique no botão Ações que aparece no topo central da tela e, em seguida, em Inserir na planilha.

  2. Na janela que se abre, edite o Nome da lista se necessário.

    O nome da lista é usado no nome da folha e nas propriedades da lista.

    Inserindo uma lista em uma planilha
  3. Edite o número de registros, ou seja, linhas, a serem inseridas, se necessário.

    Por padrão, o número exibido é o número de registros visíveis na primeira página da lista. Por exemplo, se a lista contém 150 registros mas apenas 80 estão visíveis, este campo exibirá 80.

    Nota

    Embora os dados em sua lista sejam mantidos atualizados graças à conexão com seu banco de dados, uma lista inserida não se expandirá automaticamente para acomodar novos registros, por exemplo, uma nova categoria de produto ou um novo vendedor.

    Se você antecipa que novos registros serão adicionados, considere adicionar linhas extras ao inserir a lista. Registros/linhas também podem ser adicionados manualmente após a planilha ter sido inserida.

    Example

    Sua empresa atualmente tem dez categorias de produtos e você insere esta lista em uma planilha. Se uma 11ª categoria de produto for criada e sua lista inserida tinha apenas dez linhas, a nova categoria será inserida na posição apropriada na planilha, removendo assim uma categoria existente.

    Uma maneira de evitar isso é adicionar linhas extras ao inserir a lista.

  4. Clique em Planilha em branco ou selecione em qual planilha existente a lista deve ser inserida.

    Nota

    Novas planilhas são salvas no aplicativo Odoo Documentos no espaço de trabalho pessoal Meu Drive ou, se a centralização de arquivos tiver sido habilitada para planilhas, no espaço de trabalho Planilha.

  5. Clique em Confirmar.

A lista é inserida em uma nova planilha na planilha. A guia da planilha na barra inferior mostra o nome da lista seguido pelo ID da lista, por exemplo, Cotações por Total (Lista #1). Um painel no lado direito da tela mostra as propriedades da lista.

Dica

  • Para visualizar um registro individual de uma lista inserida, clique com o botão direito em qualquer célula da linha relevante e clique em Ver registro. Para retornar à planilha, clique no nome da planilha na trilha de navegação na parte superior da visualização.

  • Para quebrar o vínculo entre uma lista inserida e seu banco de dados, selecione a lista inteira, clique com o botão direito e selecione Copiar, depois clique com o botão direito novamente e selecione Colar especial ‣ Colar como valor.

  • Não modifique o ID da lista no nome da planilha, pois a lista inserida mantém esse ID durante toda a vida útil da planilha. Este ID da lista é usado nas funções de planilha que recuperam dados do seu banco de dados.

Funções de lista

Quando uma lista é inserida em uma planilha, as seguintes funções são usadas para recuperar os valores de cabeçalho e campo, respectivamente:

=ODOO.LIST.HEADER(list_id, field_name)
=ODOO.LIST(list_id, index, field_name)

Os argumentos da função são os seguintes:

  • list_id: o ID atribuído quando a lista é inserida. A primeira lista inserida em uma planilha recebe o ID de lista 1, a segunda, o ID de lista 2, etc.

  • index: identifica a linha na qual o registro apareceu na lista antes da inserção. A primeira linha tem um índice de 1, a segunda um índice de 2, etc.

  • field_name: o nome técnico do campo.

Dica

Clicar em uma célula individual exibe a fórmula relacionada, se relevante, na barra de fórmulas. Para exibir todas as fórmulas de uma planilha ao mesmo tempo, clique em Exibir ‣ Mostrar ‣ Fórmulas na barra de menu. O exemplo abaixo mostra as funções usadas para recuperar cabeçalhos e valores da lista.

Visualização de fórmulas de células da planilha

Propriedades da lista

As propriedades da lista aparecem no lado direito da tela quando uma lista é inserida. Elas podem ser acessadas a qualquer momento através do menu Dados clicando na lista relevante, precedida pelo ícone (lista), ou clicando com o botão direito em qualquer lugar da lista e clicando em Ver propriedades da lista.

As seguintes propriedades da lista são exibidas, algumas das quais podem ser editadas:

  • Lista #: o ID da lista. Os IDs das listas são atribuídos sequencialmente conforme listas adicionais são inseridas na planilha.

  • Nome da lista: o nome da lista. Edite isso se necessário. Note que editar o nome da lista nas propriedades da lista não modifica o nome da lista exibido no nome da planilha, e vice-versa.

  • Modelo: o modelo do qual os dados foram extraídos.

  • Colunas: os campos do modelo que estavam visíveis quando a lista foi inserida.

  • Domínio: as regras usadas para determinar quais registros são exibidos. Clique em Editar domínio para adicionar ou editar regras.

    Nota

    Quando filtros globais são usados, este domínio é combinado com os valores selecionados do filtro global antes que os dados sejam carregados na planilha.

  • Ordenação: como os dados são ordenados, se aplicável. Para adicionar uma regra de ordenação, clique em Adicionar, selecione o campo e escolha se a ordenação deve ser Crescente ou Decrescente. Delete uma regra de ordenação clicando no ícone (excluir).

Para duplicar ou excluir a fonte de dados de uma lista, clique no ícone (engrenagem), depois clique em Duplicar ou Excluir conforme necessário.

Gerenciar uma lista inserida

Depois que uma lista de um banco de dados Odoo for inserida em uma planilha Odoo, você pode:

Adicionar registros/linhas a uma lista

Para adicionar registros a uma lista, use um dos seguintes métodos:

  • Selecione a última linha da tabela e passe o mouse sobre o quadrado azul até que o ícone de adição apareça. Clique e arraste para baixo para adicionar o número desejado de linhas. As células das novas linhas são preenchidas com a fórmula apropriada para recuperar os valores da lista. Se houver dados correspondentes no seu banco de dados, as células serão preenchidas.

    Adicionar registros arrastando a célula para baixo
  • Posicione o cursor na célula superior esquerda da planilha, clique em Dados ‣ Reinserir lista na barra de menu e selecione a lista apropriada. Na janela pop-up, indique o número de registros a inserir e clique em Confirmar. Uma lista atualizada é inserida, sobrescrevendo a lista anterior.

Dica

Os métodos acima também podem ser usados para adicionar linhas em branco adicionais à sua tabela de planilha. Isso pode ser útil para listas em que você espera que registros adicionais sejam gerados no seu banco de dados, por exemplo, novas categorias de produtos ou novos vendedores.

Adicionar campos/colunas a uma lista

Para adicionar campos/colunas a uma lista:

  1. Selecione a coluna à direita ou à esquerda de onde a nova coluna deve ser inserida.

  2. Clique em Inserir ‣ Inserir coluna e depois Coluna à esquerda ou Coluna à direita na barra de menu, ou clique com o botão direito e selecione Inserir coluna à esquerda ou Inserir coluna à direita conforme apropriado.

  3. Copie a célula de cabeçalho de qualquer coluna, cole-a na célula de cabeçalho da nova coluna e pressione Enter.

  4. Clique duas vezes na nova célula de cabeçalho e clique no nome do campo que aparece entre aspas no final da fórmula; uma lista com todos os nomes técnicos dos campos do modelo relacionado aparece.

    Adicionar campos/colunas editando a fórmula
  5. Selecione o nome do campo apropriado e pressione Enter. O rótulo do campo aparece no cabeçalho.

    Dica

    Para saber o nome técnico de um campo, navegue até a visualização relevante, ative o modo de desenvolvedor e verifique o nome do campo passando o mouse sobre o ponto de interrogação ao lado do rótulo do campo.

  6. Com a célula de cabeçalho selecionada, clique duas vezes no quadrado azul no canto inferior direito. As células da coluna são preenchidas com a fórmula apropriada para recuperar os valores da lista. Se houver dados correspondentes no seu banco de dados, as células serão preenchidas.

Duplicar uma lista

Duplicar uma lista por meio das propriedades da lista cria uma fonte de dados adicional. Isso permite que diferentes manipulações sejam executadas nos mesmos dados dentro de uma planilha.

Com as propriedades da lista abertas, clique no ícone (engrenagem), depois em Duplicar.

A nova fonte de dados recebe o próximo ID de lista disponível. Por exemplo, se nenhuma outra lista tiver sido inserida nesse meio tempo, duplicar a Lista nº 1 resulta na criação da Lista nº 2.

Diferentemente de quando você insere uma lista, uma lista duplicada não é inserida automaticamente na planilha. Para inseri-la, execute as seguintes etapas:

  1. Adicione uma nova planilha clicando no ícone (adicionar planilha) no canto inferior esquerdo da planilha.

  2. Clique em Dados ‣ Reinserir lista na barra de menu e selecione a lista apropriada.

  3. Defina o número de registros a inserir e clique em Confirmar.

  4. Edite o Nome da Lista no painel de propriedades, se necessário.

  5. Renomeie a planilha clicando com o botão direito na guia da planilha, selecionando Renomear e digitando o novo nome da planilha.

Nota

Duplicar uma lista inserida copiando e colando ou duplicando a planilha na qual ela foi inserida não cria uma nova fonte de dados. Portanto, quaisquer alterações feitas nas propriedades da lista afetariam todas as cópias da lista.

Excluir uma lista

Para excluir completamente uma lista e a fonte de dados subjacente de uma planilha, execute as seguintes etapas em qualquer ordem:

  • Exclua a tabela da planilha usando seu método preferido, por exemplo, por meio de comandos do teclado, menus da planilha ou excluindo a planilha. Isso exclui a representação visual dos dados.

  • No painel de propriedades da lista relevante, clique no ícone (engrenagem), depois em Excluir. Isso exclui a fonte de dados da lista da planilha.

Inserir uma tabela dinâmica

Dica

Converter uma tabela dinâmica inserida em uma tabela dinâmica dinâmica permite adicionar, remover e manipular dimensões (ou seja, colunas e linhas) e medidas. Portanto, é possível inserir uma tabela dinâmica básica com configuração mínima, convertê-la em uma tabela dinâmica dinâmica e, em seguida, refiná-la diretamente na planilha.

Para inserir uma tabela dinâmica:

  1. Com a visualização dinâmica relevante aberta em seu banco de dados, clique em Inserir na planilha.

  2. Na janela que se abre, edite o Nome da tabela dinâmica, se necessário.

    Este nome é usado no nome da planilha e nas propriedades da tabela dinâmica.

    Inserir uma tabela dinâmica em uma planilha
  3. Clique em Planilha em branco ou selecione em qual planilha existente a tabela dinâmica deve ser inserida.

    Nota

    Novas planilhas são salvas no aplicativo Odoo Documentos no espaço de trabalho pessoal Meu Drive ou, se a centralização de arquivos tiver sido habilitada para planilhas, no espaço de trabalho Planilha.

  4. Clique em Confirmar.

A tabela dinâmica é inserida em uma nova folha na planilha. A aba da folha na barra inferior mostra o nome da tabela dinâmica seguido pelo ID da tabela dinâmica, por exemplo, Análise de Vendas por Equipe de Vendas (Pivot #1). Um painel no lado direito da tela mostra as propriedades da tabela dinâmica.

Dica

  • Para visualizar os registros referenciados por uma célula individual de uma tabela dinâmica, clique com o botão direito na célula e, em seguida, clique em Ver registro. Para retornar à planilha, clique no nome da planilha nas trilhas de navegação na parte superior da visualização.

  • Para desvincular uma tabela dinâmica inserida do seu banco de dados, selecione toda a tabela dinâmica, clique com o botão direito e selecione Copiar, depois clique com o botão direito novamente e selecione Colar especial ‣ Colar como valor.

  • Não modifique o ID da tabela dinâmica no nome da folha, pois a tabela dinâmica inserida mantém esse ID durante toda a vida útil da planilha. Este ID da tabela dinâmica é usado nas funções de planilha que recuperam dados do seu banco de dados.

Funções de tabela dinâmica

Uma tabela dinâmica inserida que não foi convertida em uma tabela dinâmica dinâmica usa as seguintes funções para recuperar os valores de cabeçalho e campo, respectivamente:

=PIVOT.HEADER(pivot_id, [domain_field_name, …], [domain_value, …])
=PIVOT.VALUE(pivot_id, measure_name, [domain_field_name, …], [domain_value, …])

Os argumentos das funções são os seguintes:

  • pivot_id: o ID atribuído quando a tabela dinâmica é inserida. A primeira tabela dinâmica inserida em uma planilha recebe o ID de tabela dinâmica 1, a segunda recebe o ID 2, etc.

  • measure_name: o nome técnico do que está sendo medido, seguido pelo tipo de agregação, por exemplo, product_uom_qty:sum.

  • domain_field_name: o nome técnico do campo usado como dimensão, por exemplo, user_id, ou, se a dimensão for um período de tempo, o nome técnico do campo de data, seguido pelo período de tempo, por exemplo, date_order:month.

  • domain_value: o ID do registro, ou, se a dimensão for um período de tempo, a data ou período de tempo almejado.

Dica

Clicar em uma célula individual exibe a fórmula relacionada, se relevante, na barra de fórmulas. Para exibir todas as fórmulas de uma planilha ao mesmo tempo, clique em Exibir ‣ Mostrar ‣ Fórmulas na barra de menu. O exemplo abaixo mostra as funções usadas para recuperar cabeçalhos e valores de uma tabela dinâmica estática.

Funções de uma tabela dinâmica estática

Propriedades da tabela dinâmica

As propriedades da tabela dinâmica aparecem no lado direito da tela quando uma tabela dinâmica é inserida. Elas podem ser acessadas a qualquer momento através do menu Dados clicando na tabela dinâmica relevante, precedida pelo ícone (pivot), ou clicando com o botão direito em qualquer lugar da tabela dinâmica e clicando em Ver propriedades do pivot.

As seguintes propriedades da tabela dinâmica são mostradas, algumas das quais podem ser editadas:

  • Pivot #: o ID da tabela dinâmica. Os IDs das tabelas dinâmicas são atribuídos sequencialmente à medida que tabelas dinâmicas adicionais são inseridas na planilha.

  • Nome: o nome da tabela dinâmica. Edite isso se necessário. Note que editar o nome nas propriedades da tabela dinâmica não modifica o nome mostrado no nome da folha, e vice-versa.

  • Modelo: o modelo do qual os dados foram extraídos.

  • Colunas e Linhas: dimensões que você está usando para categorizar ou agrupar dados do modelo.

  • Medidas: o que você está medindo ou analisando, com base nas dimensões que você escolheu.

    Dica

    Se você tentar fazer alterações nas colunas, linhas ou medidas de uma tabela dinâmica que acabou de ser inserida em uma planilha, um erro aparece no canto superior direito da tela.

    Mensagem de erro ao tentar manipular tabela dinâmica estática

    Para poder manipular as propriedades de uma tabela dinâmica, converta uma tabela dinâmica estática em uma tabela dinâmica dinâmica.

  • Domínio: as regras usadas para determinar quais registros são exibidos. Clique em Editar domínio para adicionar ou editar regras.

    Nota

    Quando filtros globais são usados, este domínio é combinado com os valores selecionados do filtro global antes que os dados sejam carregados na planilha.

Para duplicar ou excluir a fonte de dados de uma tabela dinâmica, clique no ícone (engrenagem) e depois em Duplicar ou Excluir.

Gerenciar uma tabela dinâmica inserida

Uma vez que uma tabela dinâmica de um banco de dados Odoo tenha sido inserida em uma planilha Odoo, você pode:

Duplicar uma tabela dinâmica

Duplicar uma tabela dinâmica através das propriedades da tabela dinâmica cria uma fonte de dados adicional. Isso permite que diferentes manipulações sejam realizadas nos mesmos dados dentro de uma planilha.

Por exemplo, você pode ver os mesmos dados agregados por diferentes dimensões ou usar filtros globais para deslocar a data e criar tabelas dinâmicas que comparam os dados do período atual com um período anterior.

Para duplicar uma tabela dinâmica, execute as seguintes etapas:

  1. Com as propriedades da tabela dinâmica abertas, clique no ícone (engrenagem) e depois em Duplicar.

    A tabela dinâmica duplicada é automaticamente inserida em uma nova planilha na planilha de cálculo, com as propriedades da tabela dinâmica abertas no painel direito.

  2. Edite o Nome no painel de propriedades e na aba da planilha, se necessário.

A nova fonte de dados recebe o próximo ID de tabela dinâmica disponível. Por exemplo, se nenhuma outra tabela dinâmica foi inserida nesse meio tempo, duplicar Tabela dinâmica nº 1 resulta na criação de Tabela dinâmica nº 2.

Nota

  • Duplicar uma tabela dinâmica inserida copiando e colando ou duplicando a planilha não cria uma nova fonte de dados. Quaisquer alterações feitas nas propriedades da tabela dinâmica impactariam, portanto, quaisquer cópias da tabela dinâmica.

  • Quando uma tabela dinâmica é duplicada, a nova tabela dinâmica é por padrão uma tabela dinâmica dinâmica.

Excluir uma tabela dinâmica

Para excluir completamente uma tabela dinâmica e a fonte de dados subjacente de uma planilha de cálculo, execute as seguintes etapas em qualquer ordem:

  • Exclua a tabela da planilha usando seu método preferido, por exemplo, por meio de comandos do teclado, menus da planilha ou excluindo a planilha. Isso exclui a representação visual dos dados.

  • No painel de propriedades da tabela dinâmica relevante, clique no ícone (engrenagem) e depois em Excluir. Isso exclui a fonte de dados da tabela dinâmica.

Inserir um gráfico

Para inserir um gráfico de um banco de dados Odoo em uma planilha Odoo:

  1. Com a visualização de gráfico relevante aberta no seu banco de dados, clique em Inserir na Planilha.

  2. Na janela que se abre, edite o Nome do gráfico, se necessário.

  3. Clique em Planilha em branco ou selecione em qual planilha existente o gráfico deve ser inserido.

    Nota

    Novas planilhas são salvas no aplicativo Odoo Documentos no espaço de trabalho pessoal Meu Drive ou, se a centralização de arquivos tiver sido habilitada para planilhas, no espaço de trabalho Planilha.

  4. Clique em Confirmar.

Os gráficos são inseridos na primeira planilha da planilha. Um painel no lado direito da tela mostra as propriedades do gráfico, onde vários aspectos da configuração e design do gráfico podem ser modificados.

Dica

Clicar em um ponto de dados em um gráfico abre a visualização de lista relevante no banco de dados. No exemplo, clicar em Jessica Childs abre a visualização de lista de todas as vendas dessa vendedora que correspondem ao domínio do gráfico.

Um link clicável para um menu Odoo mais um ponto de dados clicável

Inserir dados financeiros

Ao criar relatórios e dashboards, pode ser útil incluir certos dados relacionados à contabilidade, como IDs de contas, créditos e débitos para contas específicas e datas de início e fim do ano fiscal.

Funções de planilha específicas do Odoo permitem recuperar esses dados contábeis do seu banco de dados e inseri-los em uma planilha.