Esta versão do sistema foi descontinuada e não recebe atualizações e novas implementações. Acesse a documentação da versão 5.10.3 aqui

MontaAbrangencia

Sintaxe: MontaAbrangencia(Alfa pCpoTab, Alfa pAbgInf, Alfa End pAbgMnt);

Parâmetros:

Nome Tipo Descrição
pCpoTab Alfa Variável informa qual o Campo da Tabela.
pAbgInf Alfa Variável que informa qual a abrangência informada.
pAbgMnt Alfa Variável que retorna a abrangência montada.

Tipo de retorno: pAbgMnt: variável Alfanumérica que retorna a abrangência montada.

Exemplo:

/*A abrangência informada vem da tela de entrada*/
@-- Define uma variável do tipo Alfa--@
Definir Alfa xCursor;
Definir Alfa vtitulos;
vtitulos = "\"232-1\"";
MontaAbrangencia("E301MOR.NUMTIT", vtitulos, vret);
Definir Alfa xCursor;
-- Cria o cursor --@
SQL_Criar(xCursor);
vtitulos = "SELECT * FROM E301MOR ";
vtitulos = vtitulos + vret;

@-- Define um comando para poder carregar as informações no Cursor --@
SQL_DefinirComando(xCursor, vtitulos );
@-- Abrir o cursor para Ultilização --@
SQL_AbrirCursor(xCursor);
@-- Fecha o cursor depois de Ultilizar --@
SQL_FecharCursor(xCursor);
@-- Destroi o cursor da memória --@
SQL_(xCursor);

Utilização da Função(dependentes): Nenhuma.

Observação: No parâmetro que informa qual a abrangência informada deve ser colocado aspas duplas quando tipo de dado do campo seja texto .

Este artigo ajudou você?