Layout de página ao exportar como um arquivo da Web (Construtor de Relatórios 1.0)
A opção de exportação de arquivo da Web salva o layout e os dados do Construtor de Relatórios como elementos em um arquivo HTML. A forma como cada item é salvo varia dependendo do item de relatório.
Relatório
Elementos dentro do elemento RDL do Report são salvos como elementos, ou marcas, na seção HEAD do documento HTML. A tabela a seguir descreve como os elementos contidos no elemento RDL do Relatório do Construtor de Relatórios são salvos em HTML.
Elemento RDL |
Salvo como |
---|---|
Nome |
<TITLE>O nome do arquivo </TITLE> |
Corpo
O conteúdo do relatório do Construtor de Relatórios é salvo na seção BODY do documento HTML. Essa seção contém a marca DIV, que inclui informações de altura, largura e borda. Os itens contidos no corpo do relatório são salvos como filhos do elemento BODY HTML.
A tabela a seguir descreve como algumas propriedades de páginas do relatório do Construtor de Relatórios são salvas em HTML.
Elemento RDL |
Salvo como |
---|---|
Altura |
O atributo de altura do elemento DIV HTML. |
Largura |
O atributo de largura do elemento DIV HTML. |
Altura da Página |
Ignorada. |
Largura da Página |
Ignorada. |
![]() |
---|
A opção de exportação de arquivo da Web não dá suporte para várias colunas ou colunas contínuas no corpo do relatório. Todos os relatórios são salvos como uma única coluna. |
Estilo
Elementos de estilo são salvos como estilos CSS para HTML 4.0 e como atributos HTML para HTML 3.2. Para HTML 4.0, um único estilo CSS é salvo para cada item de relatório. Os nomes dos estilos são exclusivos entre os relatórios. A tabela a seguir indica como os atributos de estilo do Construtor de Relatórios são mapeados para estilos HTML.
Estilo do Construtor de Relatórios |
Descrição |
HTML 4.0 |
HTML 3.2 |
---|---|---|---|
Cor da Borda |
A cor da borda |
border |
bordercolor |
Estilo da Borda |
O estilo da borda |
border |
Ignorado |
Largura da Borda |
A largura da borda |
border |
border |
Cor do Plano de Fundo |
A cor do plano de fundo |
background-color |
bgcolor |
Estilo da Fonte |
O estilo da fonte (Normal, Itálico) |
font-style |
<I> |
Tamanho da Fonte |
O tamanho da fonte |
font-family |
<font face=> |
Estilo da Fonte |
O estilo da fonte (Negrito) |
font-style |
<B> |
Efeitos do Texto |
Os efeitos do texto (Sublinhado, Tachado) |
text-decoration |
<U> |
Alinhamento do Texto |
O alinhamento horizontal do texto |
text-align |
align |
Alinhamento Vertical |
O alinhamento vertical do texto |
vertical-align |
valign |
Cor |
A cor do texto |
color |
color |
Preenchimento à Esquerda |
O tamanho do preenchimento entre a borda esquerda e o texto |
padding-left |
Ignorado |
Preenchimento à Direita |
O tamanho do preenchimento entre a borda direita e o texto |
padding-right |
Ignorado |
Preenchimento Superior |
O tamanho do preenchimento entre a borda superior e o texto |
padding-top |
Ignorado |
Preenchimento Inferior |
O tamanho do preenchimento entre a borda inferior e o texto |
padding-bottom |
Ignorado |
Altura da Linha |
A altura das linhas do texto |
Line-height |
Ignorado |
![]() |
---|
Devido às marcas diferentes usadas para HTML 4.0 e HTML 3.2, os mesmos itens podem ter aparências diferentes nos dois formatos. Por exemplo, as marcas usadas para controlar a espessura da fonte são mais precisas em HTML 4.0. Dependendo da espessura da fonte, o texto em negrito em HTML 4.0 pode não ser exibido em negrito em HTML 3.2. |
Para entender melhor como a opção de exportação de arquivo da Web salva os elementos RDL (Report Definition Language) em um relatório como arquivo da Web, convém saber mais sobre os elementos. Para obter mais informações sobre os elementos RDL, consulte o tópico Linguagem RDL nos Manuais Online do SQL Server.
Consulte também