Relacionamento entre as seções que utiliza a classe TReport.
Esta classe herda as propriedades e métodos da classe TRPOSITION



Métodos:

New

Sintaxe
TRRelation():New( <oParent> ) →

Descrição
Método construtor da classe

Parâmetros

NomeTipoDescriçãoObrigatório
oParentObjetoObjeto da classe TRSection que o relacionamento pertence

Execute

Sintaxe
TRRelation():Execute( ) →

Descrição
Executa fórmula de relacionamento

SetFormula

Sintaxe
TRRelation():SetFormula( <uFormula> , <lSeek> ) →

Descrição
Define a fórmula de posicionamento

Parâmetros

NomeTipoDescriçãoObrigatório
uFormulaCaracter / Bloco de Código

Fórmula de posicionamento
Tipo Caracter: Expressão ADVPL para macro execução
Tipo Bloco de Código: Bloco de Código com a expressão ADVPL para execução


lSeekLógicoSe verdadeiro, executar o DbSeek com o conteúdo retornado pela fórmula

SetNickName

Sintaxe
TRRelation():SetNickName( <cNickName> ) →

Descrição
Define a ordem do índice pelo seu nickname

Parâmetros

NomeTipoDescriçãoObrigatório
cNickName
Caracter

NickName da ordem de índice da tabela


SetOrder

Sintaxe
TRRelation():SetOrder( <nOrder> ) →

Descrição
Define a ordem do índice para o posicionamento

Parâmetros

NomeTipoDescriçãoObrigatório
nOrderNumérico

Ordem do índice


SetTable

Sintaxe
TRRelation():SetTable( <cAlias> ) →

Descrição
Define a tabela que será utilizada pela fórmula para o posicionamento

Parâmetros

NomeTipoDescriçãoObrigatório
cAliasCaracter

Tabela que será utilizada na fórmula


  • Sem rótulos