Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 2 Próxima »

Função: VarRef

Cria referência entre duas variáveis.

VarRef ( < cVarRefencia>, < cVarRefenciada> ) --> lRet

NomeTipoDescriçãoObrigatórioReferência
cVarRefenciaCaracterIndica o nome da variável que será referência. X
cVarRefenciadaCaracterIndica o nome da variável que será referenciada. Desta forma, toda vez que esta variável for alterada, sua referência também será. X
    lRet(logico)
  • Retorna, verdadeiro (.T.), se a referência foi estabelecida com sucesso; caso contrário, falso (.F.).

A partir da build 7.00.090818P, esta função passou a retornar um valor lógico.

user function exemplo()local xRef := ''local xVar := 'A'	if !( varRef( 'xRef', 'xVar' ) )		return msgStop( "Não foi possível referenciar a variável!" )	endIf	xRef := 'B'	msgInfo( "xRef = " + xRef + chr( 10 ) + "xVar = " + xVar, "xRef := 'B'" )	xVar := 'C'	msgInfo( "xRef = " + xRef + chr( 10 ) + "xVar = " + xVar, "xVar := 'C'" )return
Microsiga Protheus 8.11 , Protheus 10

  • Sem rótulos