Função: FieldBlock
Retorna um bloco de código para um determinado campo da tabela corrente.
FieldBlock ( < cCampo> ) --> bRet
Nome | Tipo | Descrição | Obrigatório | Referência |
cCampo | Caracter | Indica o nome do campo que será retornado o bloco de código. | X |
-
bRet(codeblock)
- Retorna o bloco de código para o campo especificado na tabela corrente.
Essa função é utilizada para retornar um bloco de código executável com o campo especificado.
Quando o bloco de código resultante é executado sem parâmetro, recupera o valor armazenado no campo. Mas, quando executado com um valor, seta esse valor no determinado campo.
Portanto, o bloco de código retornado é similar a: &("{|Valor| IF(Valor==NIL, Campo, Campo:=Valor)}")
Sendo:
Campo = Parâmetro da função FieldBlock()
Valor = Valor executado no bloco de código
//Este exemplo, apresenta como utilizar a função FieldBlock() para criar o bloco de código//para o campo 'Nome' da tabela corrente na variável bBloco.USE Cliente Alias Cliente NEW VIA "DBFCDX" bBloco := FieldDBLock("NOME")
Advanced Protheus 6.09
,
Advanced Protheus 7.10
,
Microsiga Protheus 8.11
,
Protheus 10
,
TOTVS Application Server 10
,
ByYou Application Server
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas