RetornaLigação
Retornara ligação da "E049LLT" com a tabela do parâmetro, podendo ser simplificado ou não.
Sintaxe: Alfa tabela, Alfa pSimplificado, Alfa End Retorno;
Parâmetros:
| Nome | Tipo | Descrição |
|---|---|---|
| pTabela | Alfa | Nome da tabela no sistema. |
| pSimplificado | Alfa | "S" p/ sim e "N" p/ não. |
| Retorno | Alfa | Se o pSimplificado for “S” retorna as ligações separadas por ponto-e-vírgula e se for “N” retorna as ligações como “clausula where”, prontas para ser utilizada em comando SQL. |
Exemplo: Associar uma lista a tabela E070EMP, em Tabelas > Gerais > Listas Dinâmicas > Ligação (F049LIG).
Definir a Regra (Retornando somente a ligação):
/******************************************/
Definir Alfa pTabela;
Definir Alfa pSimplificado;
Definir Alfa Retorno;
pTabela = "E070EMP";
pSimplificado = "S";
RetornaLigacao(pTabela,
pSimplificado, Retorno);
/******************************************/
A variável Retorno vai retornar: "NUMCP1"
Definir a Regra (Retornando a “clausula where”):
/******************************************/
Definir Alfa pTabela;
Definir Alfa pSimplificado;
Definir Alfa Retorno;
pTabela = "E070EMP";
pSimplificado = "N";
RetornaLigacao(pTabela,
pSimplificado, Retorno);
/******************************************/
A variável Retorno vai retornar: "E070EMP.CODEMP = E049LLT.NUMCP1".
Utilização da Função (dependentes): Nenhum dependente.
Observação: Antes de associar uma lista é necessário cadastrá-la em "Tabelas > Gerais > Listas Dinâmicas > Cadastro" (F049LST).
English
Español
English
Español


