Retorna um bloco de código para um campo determinado especificando a área de trabalho.

Sintaxe

Descrição

Esta função é utilizada para retornar um bloco de código executável com o campo especificado em determinada área de trabalho. Sendo que quando o bloco resultante é executado sem valor recupera o valor armazenado no campo, mas quando executado com um valor seta esta valor no determinado campo.

Portanto o bloco retornado é similar a:

&(“{|Valor| IF(Valor==NIL, nArea->Campo, nArea->Campo:=Valor)}”)

Sendo: Campo = parâmetro da função FIELDBLOCK()

nArea = número da área de trabalho especificada no função FIELDWBLOCK()

Valor = valor executado no bloco de código

Exemplo

Este exemplo mostra como se pode usar o FIELDWBLOCK para criar o bloco de código para o campo Nome da área de trabalho 3 na variável bBloco:

USE Cliente VIA “DBFCDX” NEW

bBloco := FIELDBLOCK(“Nome”,3)

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Necessita de ajuda?