Páginas filhas
  • TRRelation

Versões comparadas

Chave

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

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



Métodos:

Painel

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
Painel

Execute

Sintaxe
TRRelation():Execute( ) →

Descrição
Executa fórmula de relacionamento

Painel

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
Painel

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


Painel

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


Painel

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