Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Índice:
Índice | ||
---|---|---|
|
Introdução:
Utilizamos
Sobrepoição dos Componentes
...
Produto:
...
TOTVS Reports
...
Versões:
...
12.1.x
...
Ocorrência:
...
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 Modified
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 | ||||
---|---|---|---|---|
| ||||
[...] 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 Modified
...
Informações | ||||
---|---|---|---|---|
| ||||
[...] ... 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 | ||||
---|---|---|---|---|
| ||||
[...] 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. [...] |
...
...
Ambiente:
...
Passo a passo:
...
...
Observações:
Informações | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|
Informações | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|
...