Saltar para o conteúdo principal
Versão: 20 R7 BETA

QR SET HTML TEMPLATE

QR SET HTML TEMPLATE ( area ; modelo )

ParâmetroTipoDescrição
areaIntegerReferência da área
modeloTextModelo HTML

Esse comando não é seguro para thread e não pode ser usado em código adequado.

Descrição

O comando QR SET HTML TEMPLATE define o modelo HTML a utilizar para a área de relatório rápido referenciada por area. Este modelo se utilizará durante a criação do relatório em formato HTML.

O modelo utiliza um conjunto de etiquetas para processar os dados. Este funcionamento permite gerar documentos HTML próximos ao relatório original ou documentos com aparência totalmente personalizada.

Nota: primeiro deve chamar QR SET DESTINATION para definir o formato HTML como destino de saída.

Etiquetas HTML

...
Os títulos das colunas serão inseridos entre as etiquetas. Estas etiquetas geralmente são utilizadas para definir a linha do título do relatório.

...
A informação inserida entre estas etiquetas se repete para cada linha de dados (incluindo as linhas de detalhe e subtotal).

...
A informação inserida entre estas etiquetas é repetida para cada coluna de dados dentro de uma linha. A ordem da coluna permanecerá idêntica a ordem no relatório. Quando se utilizam conjuntamente com ... , as etiquetas ... não serão efetivas através das colunas cujos conteúdos não são inseridos utilizando ... .

Por exemplo, em um relatório que tem cinco colunas, você utiliza as etiquetas ... para inserir os dados da segunda coluna, ... irão por cada fila, através das colunas 1, 3, 4, e 5. Estas últimas etiquetas ignoram a coluna cujo conteúdo se publica utilizando ... .

...
A informação inserida entre estas etiquetas é extraída da coluna do relatório cujo número é “n”. Se quer mostrar por exemplo as colunas em uma ordem diferente ao do relatório inicial, pode escrever:

... ... ...

Neste exemplo, as colunas são inseridas na ordem inversa do relatório.

...
O conteúdo HTML inserido entre estas etiquetas será utilizada para a definição da fonte da coluna ou célula atual.

se substituirá por uma definição de fonte HTML e se substituirá pela etiqueta de fechamento padrão ().

...
O conteúdo HTML inserido entre estas etiquetas será utilizado para a definição do estilo da coluna ou célula atual.

se substituirá por una definição de estilo HTML se substituirá pela etiqueta de fechamento padrão ().

Esta etiqueta de cor se substituirá pela definição de cor da célula atual.

Esta etiqueta se substituirá pelos dados da célula atual.

!--#4DQRdata-->

!--#4DQRdata-->

!--#4DQRdata-->
Essas etiquetas se substituirão respectivamente pelos dados no cabeçalho da esquerda, centro e direita.

!--#4DQRdata-->

!--#4DQRdata-->

!--#4DQRdata-->

Estas etiquetas se substituirão respectivamente pelos dados do rodapé da esquerda, centro ou direita.

Se passa um número de área inválido, se gera o erro -9850.

Ver também

QR Get HTML template