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 := FieldBLock("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