Versões comparadas

Chave

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

...

Painel

GetFunction

Sintaxe
TReport():GetFunction( <uFunction> ) → oRet

Descrição
Retorna objeto da classe TRFunction (totalizadores)

Parâmetros

NomeTipoDescriçãoObrigatório
uFunctionCaracter / Numérico

Tipo Caracter: Nome da Function
Tipo Numérico: Índice do objeto segundo a ordem de criação dos componentes TRFunction

X


Retorno
oRet - Objeto da classe TRFunction (totalizadores)

Painel

GetOrder

Sintaxe
TReport():GetOrder( ) → lRet

Descrição
Retorna a ordem de impressão selecionada

Retorno
nRet - Ordem selecionada

Painel

GetOrientation

Sintaxe
TReport():GetOrientation( ) →

Descrição
Retorna a orientação de página (Retrato ou Paisagem) selecionada pelo usuário

Retorno
1=Retrato ou 2=Paisagem

Painel

GetParam

Sintaxe
TReport():GetParam( ) →

Descrição
Retorna a pergunta ou bloco de código utilizado como parâmetros do relatório

Painel

GetWidth

Sintaxe
TReport():GetWidth( ) →

Descrição
Retorna a largura da página

Painel

HideFooter

Sintaxe
TReport():HideFooter( ) →

Descrição
Define que não será impresso o rodapé padrão da página

Painel

HideHeader

Sintaxe
TReport():HideHeader( ) →

Descrição
Define que não será impresso o cabeçalho padrão da página

Painel

HideParamPage

Sintaxe
TReport():HideParamPage( ) →

Descrição
Define se será permitida a alteração dos parâmetros do relatório

Painel

IncMeter

Sintaxe
TReport():IncMeter( <nInc> ) →

Descrição
Incrementa a régua de progressão do relatório

Parâmetros

NomeTipoDescriçãoObrigatório
nIncNumérico

Quantidade a incrementar na régua. Padrão: 1


Painel

IncRow

Sintaxe
TReport():IncRow( <nInc> ) → nRet

Descrição
Incrementa linhas na impressão

Parâmetros

NomeTipoDescriçãoObrigatório
nIncNumérico

Quantidade de linhas que deverão ser incrementadas



Retorno
nRet - Linha atualizada

Painel

Init

Sintaxe
TReport():Init( ) →

Descrição
Inicializa as configurações e define a primeira página do relatório. Não é necessário executar o método Init se for utilizar o método Print, já que estes fazem o controle de inicialização e finalização da impressão.

Painel

LeftMargin

Sintaxe
TReport():LeftMargin( <lPixel> , <lForce> ) → nRet

Descrição
Retorna o tamanho da margem à esquerda do relatório

Parâmetros

NomeTipoDescriçãoObrigatório
lPixelLógico

Quantidade de linhas que deverão ser incrementadas


lForceLógicoForça o recálculo da margem à esquerda


Retorno
nRet - Tamanho da margem à esquerda

Painel

Line

Sintaxe
TReport():Line( <nTop> , <nLeft> , <nBottom> , <nRight> , <uParam5> ) →

Descrição
Desenha uma linha, utilizando as especificações da classe TPen

Parâmetros

NomeTipoDescriçãoObrigatório
nTopNumérico

Linha na qual inicia o desenho da linha

X
nLeftNumérico
Coluna na qual inicia o desenho da linhaX
nBottomNuméricoLinha na qual finaliza o desenho da linhaX
nRightNuméricoColuna na qual finaliza o desenho da linhaX
uParam5ObjetoObjeto Compatibilidade
Painel

LineHeight

Sintaxe
TReport():LineHeight( ) → nRet

Descrição
Retorna a altura da linha

Retorno
nRet - Altura da linha

Painel

LoadDefault

Sintaxe
TReport():LoadDefault( ) →

Descrição
Carrega o relatório padrão para personalização

Painel

LoadLayout

Sintaxe
TReport():LoadLayout( <cLayout> ) →

Descrição
Carrega um layout customizado para impressão

Parâmetros

NomeTipoDescriçãoObrigatório
cLayout
Caracter

Layout a ser carregado

X
Painel

New

Sintaxe
TReport():New( <cReport> , <cTitle> , <uParam> , <bAction> , <cDescription> , <lLandscape> , <uTotalText> , <lTotalInLine> , <cPageTText> , <lPageTInLine> , <lTPageBreak> , <nColSpace> ) → oRet


Descrição
Método construtor da classe TReport

Parâmetros

NomeTipoDescriçãoObrigatório
lPixelCaracter



lForce











































Retorno
nRet - Tamanho da margem à esquerda