Função: VarRef
Cria referência entre duas variáveis.
Cria referência entre duas variáveis.
VarRef ( < cVarRefencia>, < cVarRefenciada> ) --> lRet
Nome | Tipo | Descrição | Obrigatório | Referência |
cVarRefencia | Caracter | Indica o nome da variável que será referência. | X | |
cVarRefenciada | Caracter | Indica 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
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas