Escolar Documentos
Profissional Documentos
Cultura Documentos
Estudo Sobre TRFunction Advpl
Estudo Sobre TRFunction Advpl
Revisão: 03/05/2006
Descrição
Um totalizador pode executar uma das seguintes funções abaixo, utilizando como
referencia uma célula da seção ou o retorno de uma fórmula definida para ele:
SUM (somar)
CONT (contar)
MAX (valor máximo)
MIN (valor mínimo)
AVERAGE (valor médio)
Métodos
Método Descrição
Método construtor da classe TRFunction.
O parametro que indica qual célula o totalizador se refere ,será
utilizado para posicionamento de impressão do totalizador
New
quando estiver definido que a impressão será por coluna e como
conteúdo para a função definida caso não seja informada uma
fórmula para o totalizador
Formula Retorna a fórmula do totalizador
SectionValue Retorna o valor atual do totalizador para a seção
ReportValue Retorna o valor atual do totalizador para o relatório
Retorna a função (SUM, COUNT, MAX, MIN, AVERAGE)
GetFunction
utilizada pelo totalizador.
EndSection Retorna se o totalizador será impresso na quebra de seção
EndReport Retorna se totalizador será impresso no final do relatório
Executa a função do totalizador, utilizando a fórmula definida
pelo método New ou pelo método SetFormula.
Execute
O método Execute é executado para cada linha impressa pelo
método PrintLine da seção que o totalizador pertence.
Reset Reinicia valor do totalizador
ResetSection Reinicia valor do totalizador para a seção
ResetReport Reinicia valor do totalizador para o relatório
Define a fórmula utilizada pelo totalizador ao invés do conteúdo
SetFormula
da célula que ele se refere
SetBreak Define a quebra (TRBreak) que o totalizador será impresso
Define a função (SUM, COUNT, MAX, MIN, AVERAGE) que
SetFunction
será utilizada pelo totalizador
SetEndSection Define se o totalizador será impresso na quebra de seção
SetEndReport Define se o totalizador será impresso no final do relatório