Limitação de Design

Produto:

TOTVS Reports

Versões:

12.1.x

Ocorrência:

 

Ambiente:

 

Passo a passo:

Conteúdo


1 - 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.

Alguns problemas relacionados ao design do texto rico (XtraRichText), já são conhecidos e já foram reportados ao suporte da Devexpress.

Tanto a versão 10.1 dos componentes Devexpress utilizada na versão 11.8x do RM, quanto a versão 14.1 dos componentes da Devexpress utilizada na versão 12.1.x do RM, essas inconsistências existem.

Existem diversas respostas do suporte da Devexpress, em vários intervalos de tempo diferentes, que indicam a existência dessas inconformidades, o conhecimento por parte deles, das mesmas, e a busca pela solução, que ainda não foi realizada.

2 - Limitações de Design



Serão apresentadas nesse documento algumas inconsistências que podem ocorrer, ao se utilizar o componente de Texto Rico (XtraRichText).

Todas as inconsistências informadas aqui, podem (ou não) ser solucionadas através de mudanças no relatório.

Na maioria das vezes, ao realizar algumas mudanças, como:

  • Diminuir (ou aumentar) o comprimento do componente;
  • Diminuir (ou aumentar) a largura do componente;
  • Remover e reinserir o componente;
  • Remover e reinserir o conteúdo do componente;
  • Refazer a ligação de dados do componente;
  • Dividir o componente de Texto Rico em dois ou mais Textos Ricos.

O componente passa a ser gerado corretamente.

 

2 - Limitações de Design




TÓPICO PRINCIPAL: XtraReport viewer angle issue (Problema com ângulo no Visualizador do XtraReport)

[...]

Por favor, observe que a especificação do HTML não suporta "orientação de texto", e é impossivel obter esse efeito via código HTML. Até o momento, a propriedade XRLabel.Angle não é efetiva ao visualizar/exportar um relatório no formato HTML.
Referência a esse mesmo tópico em nossa Database: [https://www.devexpress.com/Support/Center/Question/Details/DQ48000] para uma solução de contorno da situação.

[...]

TÓPICO SECUNDÁRIO: Vertical text in html (Texto Vertical em HTML)

[...]

O problema a que você se refere não é um problema de implementação do conjunto de componentes Xtrareport.
O HTML Padrão não suporta "orientação de texto" e é impossível criar textos orientados verticalmente.

Observações: