---
title: "Renderização de tabelas de ligação XBRL utilizando o StyleVision"
date: "2015-03-24"
categories: 
  - "xbrl"
tags: 
  - "stylevision"
  - "stylevision-server"
  - "xbrl"
  - "xbrl-reports"
  - "xbrl-table-linkbase"
description: Descubra como criar tabelas de ligação XBRL com o StyleVision, permitindo a geração eficiente de relatórios para dados financeiros, mesmo sem conhecimentos técnicos avançados.
---
Status: #blog

Tags:  #stylevision #stylevision-server #xbrl #xbrl-reports #xbrl-table-linkbase

Categories: [xbrl](/blog/pt/category/xbrl.md)
# Renderização de tabelas de ligação XBRL utilizando o StyleVision

A StyleVision oferece a capacidade de gerar, de forma rápida e fácil, conteúdo para múltiplos canais [representações e relatórios de dados XBRL](https://www.altova.com/pt/stylevision/xbrl-rendering.html). Devido ao seu modelo de design visual e intuitivo, que permite arrastar e soltar elementos, e à inclusão de vários assistentes de formatação XBRL, mesmo os intervenientes sem conhecimentos técnicos aprofundados em XBRL podem aproveitar todo o potencial dos dados XBRL baseados em padrões para gerar relatórios empresariais detalhados, de forma pontual ou recorrente. A partir da versão 2015 Release 3, o StyleVision oferece suporte integrado para a apresentação de dados de acordo com [Base de dados de tabelas XBRL](https://www.altova.com/pt/xmlspy/xbrl-table-linkbase.html) definições. Vamos analisar como funciona.

![](/blog/images/PICT0170_700x335.jpg) <!--more-->

**O que é o XBRL Table Linkbase?**

Embora a estrutura de apresentação padrão numa taxonomia XBRL permita aos autores da taxonomia definir algumas regras de apresentação básicas, ela não permite a apresentação de dados multidimensionais XBRL, que é um requisito fundamental nos relatórios financeiros utilizados por contabilistas e outros intervenientes não técnicos. A especificação "[XBRL Table Linkbase](http://specifications.xbrl.org/spec-group-index-table-linkbase.html)" oferece aos autores da taxonomia a capacidade de definir a estrutura de tabelas que exibem dados e relações XBRL de diversas formas, combinando dimensões, referências de período de tempo e muito mais, tudo de forma padronizada.

Ao padronizar o processo de apresentação de dados XBRL, as bases de dados de ligação de tabelas (table linkbases) enfatizam as vantagens do XBRL para a transmissão eletrónica de dados financeiros, ao mesmo tempo que proporcionam benefícios adicionais para os utilizadores humanos desses mesmos dados. Uma vez que o StyleVision é utilizado para [gerar relatórios XBRL](https://www.altova.com/pt/stylevision/xbrl-rendering.html), faz sentido que ele seja capaz de criar facilmente relatórios baseados em taxonomias que incluam definições de bases de dados de ligação de tabelas XBRL.

**Renderização de tabelas XBRL no StyleVision**

Se pretende consultar um relatório baseado numa taxonomia XBRL que inclua definições de bases de dados de tabelas, abra o ficheiro Nanonull.sps que acompanha o StyleVision. Para adicionar uma tabela com base numa base de dados de tabelas XBRL, basta clicar com o botão direito no ponto de inserção desejado e selecionar "_Inserir tabela XBRL a partir da taxonomia_".

[![Inserir uma ligação de tabela XBRL](https://lh3.ggpht.com/-Xtw6wwM9ANM/VRBxrfixoNI/AAAAAAAAApo/1w52Gwi1Sn4/clip_image002_thumb.png?imgmax=800 "Inserting an XBRL Table Linkbase")](http://lh6.ggpht.com/-7-Leybed_kM/VRBxrGB5i9I/AAAAAAAAApc/st8bsqYDO34/s1600-h/clip_image002%25255B3%25255D.png)

Em seguida, pode selecionar a tabela desejada na lista de bases de dados de tabelas definidas que estão presentes na taxonomia.

[![Selecionar a base de dados de links da tabela](https://lh3.ggpht.com/-P_JQRfN-edU/VRBxsE_WtCI/AAAAAAAAAp0/_mM8ME7VKLw/clip_image003_thumb.png?imgmax=800 "Selecting the table linkbase")](http://lh3.ggpht.com/-_N3mJTHpsNI/VRBxr5mfmEI/AAAAAAAAAps/bspv9zEm99w/s1600-h/clip_image003%25255B3%25255D.png)

Clique em "OK" e o StyleVision irá gerar a tabela no seu relatório, com base no layout definido pela ligação à base de dados da tabela, utilizando os dados da instância XBRL de exemplo associada. (A instância de exemplo serve principalmente para visualizar o seu relatório enquanto trabalha. Pode usar o seu design .sps para gerar relatórios para qualquer número de instâncias ou de forma recorrente, por exemplo, para gerar relatórios trimestrais. Pode até automatizar todo o processo utilizando o [StyleVision Server](https://www.altova.com/pt/stylevision/stylevision-server.html).)

Aqui está um excerto da tabela selecionada acima. Adicionei simplesmente o título "Demonstrações de Resultados Consolidadas" e o StyleVision fez o resto.

![Tabela XBRL em formato HTML ou PDF](https://lh4.ggpht.com/-480bG5k4Z7g/VRBxs_xcwDI/AAAAAAAAAqc/iyDNg08yWkc/clip_image005_thumb%25255B1%25255D.jpg?imgmax=800 "XBRL Table in HTML or PDF")

 

A estrutura definida pela base de dados de links de tabelas XBRL determina os eixos X e Y, a ordem dos valores dos atributos, a filtragem dos valores dos atributos e outras informações, e o StyleVision gera a tabela com base nessa definição. No entanto, se desejar especificar a aparência da tabela manualmente, pode utilizar o Assistente de Tabelas XBRL. O Assistente de Tabelas lê as informações da base de dados de links da tabela e preenche automaticamente as divisões de linhas e colunas de acordo com a definição da tabela selecionada, e pode adicionar elementos manualmente e organizar a sua tabela utilizando ferramentas de arrastar e soltar. De qualquer forma, a utilização das informações nas definições da base de dados de links de tabelas XBRL torna a geração de tabelas nos relatórios do StyleVision para a web ou para impressão em HTML, Word ou PDF mais rápida e fácil.

![Relatório elaborado com dados XBRL](https://lh5.ggpht.com/-ZPEGelVeZM0/VRBxq561hCI/AAAAAAAAApU/kclNGBqwIEM/clip_image001_thumb.png?imgmax=800 "Report rendered with XBRL data")

A estrutura de ligação de tabelas XBRL é suportada em todos os produtos da Altova que são compatíveis com XBRL:

- **XMLSpy**: permite a definição gráfica de bases de ligação de tabelas XBRL no seu [Editor de Taxonomia XBRL](https://www.altova.com/pt/xmlspy/xbrl-taxonomy-editor.html). Veja este [vídeo](https://www.youtube.com/watch?v=mNxq00-yvfo) para ver como criar e testar uma definição de base de ligação de tabelas XBRL.

- **MapForce**: ferramenta de mapeamento de dados para [mapeamento XBRL](https://www.altova.com/pt/mapforce/xbrl-mapping.html) para/de bases de dados, Excel e outros formatos
- **RaptorXML**+Servidor XBRL: servidor de alto desempenho para [validação XBRL](https://www.altova.com/pt/raptorxml.html)

Pode descarregar uma versão de avaliação gratuita, com duração de [30 dias](https://www.altova.com/pt/download.html), destes produtos no site da Altova.
