Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice:


       

Índice
exclude.*ndice:

Introdução:


       Utilizamos no RM um conjunto de componentes de uma empresa terceira chamada "Devexpress", onde o RM Reports tem como base o Xtrareports, pertencente a esse conjunto de componentes.

A sobreposição de campos pode ocasionar falhas na apresentação do design do relatório. Essas falhas podem ocorrer quando?

  • Exportação do Relatório para HTML, RTF, XLS, XLSX.
  • Preview do Relatório .NET Web.

Observe na imagem abaixo, que os campos sobrepostos, são postos em vermelho. Uma mensagem é apresentada indicando quais os controles estão sobrepostos, e a possibilidade de falha ao exportar o relatório ou visualiza-lo web.

Image Added


Existem diversas respostas do suporte da Devexpress, em vários intervalos de tempo diferentes, quem corroboram o explicado acima; Colocamos as respostas mais recentes que contemplam a versão 14.1 da Devexpress, apresentadas abaixo, traduzidas.


TÓPICO GERAL : Overlapped controls cause Export problems (Controles sobrepostos causam problemas na exportação)

Informações
iconfalse
titleTradução

[...]

Nos estamos cientes desse problema, e é assim que o processo de exportação para HTML, RTF e XLS, do componente XtraReport, funciona. A razão disso é que a funcionalidade exportação para HTML, RTF e XLS é construida a partir do conceito de "Leiaute Tabela (Table Layout)" onde o posicionamento dos componentes são relativos uns aos outros. Entretanto, já recebemos uma grande quantidade de pedidos para que seja possível exportar para HTML, RTF e XLS onde os componentes tenham posições absolutas, ou seja, possa ficar sobrepostas. Caso queria acompanhar o pedido, esse é o link: www.devexpress.com/issue=A2128.

[...]


No caso de uma imagem que serve como plano de fundo + componentes de texto sobrepostos a essa imagem, temos outras repostas do suporte da Devexpress:

Image Added


TÓPICO 1 : Place other controls over xrPictureBox on XtraReport (Colocar outros controles sobre um componente Imagem no Relatório)

Informações
iconfalse
titleTradução

[...]

... limitações :

1) Não existe um funcionalidade que consiga esticar a imagem de acordo com o tamanho da página.

2) Um layout com controles sobrepostos podem não ser preservados quando exportados para alguns formatos (ex: HTML) - veja Preview Html não é o mesmo do que os outros Preview (MDI) quando uma imagem é colocada.

Eu recomendo que você use uma Marca d'agua ao invés da Imagem [Funcionalidade disponível somente em versões superiores a versão 14.1 da devexpress (14.2.3 ou superiores) ainda não utilizada na biblioteca RM].

[...]


Informações
titleOBSERVACAO

Caso queria saber melhor sobre Marca d'agua e as limitações de seu uso, veja RPT00015.1.2_Exportar_para_Html_Envio_de_E-mail_com_arquivo_Html_como_anexo.

TÓPICO 2 : Html Preview is not the same as other Preview when a Picture element is placed (Preview Html não é o mesmo do que os outros Preview (MDI) quando uma imagem é colocada.)

Informações
iconfalse
titleTradução

[...]

Esse comportamento é causado pela interseção dos controles. Você irá entender se você perceber que existem alertas vermelhos quando os controles estão sobrepostos.

[...]

[...]

Se você for capaz de criar seu relatório com um leiaute onde os controles não se sobreponham, o relatório não sofrerá alterações quando exportado para Excel, HTML e MHT ou vistos via preview HTML Peço que veja o topico Overlapped controls cause Export problems para melhores explicações sobre o assunto.

[...]

Informações
iconfalse
Informações
iconfalse

Produto: Framework

Informações
iconfalse

Versão: 12.01.XX

Informações
iconfalse

Processo: Sobreposição dos Componentes

Informações
iconfalse
Informações
iconfalse

Status: Finalizado

Informações
iconfalse

Data: 10/10/2017

Informações
iconfalse

Autores:

Erlon Cesar Lima De Freitas

Flavio Henrique Pereira Campelo

Gustavo Naves De Castro

Philippe Fernandes Lima Gonçalves

SARAH ROLAND CAMPOS LISBOA

Wesley Avelino De Carvalho

Assunto

...

Produto:

...

TOTVS Reports

...

Versões:

...

12.1.x

...

Ocorrência:

...

 

...

Ambiente:

...

 

...

Passo a passo:

...

 

...

Observações:

...