Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v19.8
Painel de avaliação

Painel de avaliação  


 

 

Diretamente abaixo do Painel do canal de chamada se encontra o Painel de avaliação. Este painel é utilizado para avaliar as expressões. Qualquer tipo de expressão pode ser avaliada, incluindo campos, variáveis, indicadores, cálculos, funções internas, suas próprias funções, e qualquer outra coisa que retorne um valor.

Você pode avaliar qualquer expressão que possa ser mostrada em forma de texto. Esta definição não abrange imagem e campos ou variáveis BLOB. Em contrapartida, o depurador usa a lista hierárquica para deixá-lo mostrar arrays e ponteiros. Para exibir o conteúdo de BLOB, você pode usar comandos de BLOB, tais como BLOB to text.
No exemplo a seguir, você pode ver vários dos itens mencionados: duas variáveis, uma variável de ponteiro de campo, o resultado de uma função interna, e um cálculo.

Você pode adicionar uma expressão a ser avaliada no painel de expressão de uma das seguintes formas:

Para criar uma expressão vazia, clique duas vezes em algum lugar no espaço vazio do painel de avaliação. Isso adiciona uma expressão `Nova expressão e depois entra em modo de edição para que você possa editá-lo. Você pode inserir qualquer fórmula 4D que retorne um resultado.

Depois de ter introduzido a fórmula, digite Enter ou Retorno (ou clique em algum lugar do painel) para avaliar a expressão.

Para alterar a expressão, clique sobre ela para selecioná-la, clique novamente (ou pressione Enter - teclado numérico) para entrar em modo de edição.

Se você não precisa mais de uma expressão, clique sobre ela para selecioná-la, pressione Backspace ou Delete.

Atenção: Tenha cuidado ao avaliar uma expressão 4D modificando o valor de uma das variáveis do sistema (por exemplo, a variável OK), porque a execução do resto do método pode ser alterada.

Para ajudar você a inserir e editar uma expressão, o menu contextual do painel de avaliação lhe dá acesso ao editor de fórmulas 4D. Na verdade, o menu contextual também propõe opções adicionais.

Para exibir esse menu, clique em qualquer lugar do painel de expressão personalizado com o botão direito do mouse

  • Nova Expressão...: Este procedimento insere uma nova expressão e exibe o Editor de Fórmula 4D (como mostrado), assim você pode editar a nova expressão.

Para mais informações sobre o editor de fórmulas, consulte o manual de referência 4D Design.

  • Inserir comando: Este item de menu hierárquico é um atalho para inserir um comando como uma nova expressão, sem usar o editor de fórmulas.
  • Apagar tudo: Apaga todas as expressões presentes no momento.
  • Expressões padrões: copia a lista de objetos na área de Expressão
    Nota: Esta opção não está disponível em modo depuração remoto (ver Depuração de Máquinas Remotas).
  • Recolher Todos/Expandir Todos: colapsa ou expande a todas as expressões cuja avaliação é feita por meio de uma lista hierárquica (ou seja, ponteiros, arrays ,...)
  • Mostrar tipos: Mostra o tipo de objeto para cada objeto (quando apropriado)
  • Mostrar número de campos e tabelas: Exibe o número de cada tabela ou campo dos Campos. Se você trabalha com os números da tabela ou campo, ou com ponteiros usando os comandos, como Table ou Field, esta opção é muito útil.
  • Mostrar Ícones: Exibe um ícone que indica o tipo de objeto para cada objeto. Você pode desativar essa opção, a fim de acelerar a exibição, ou apenas porque você prefere usar somente a opção Mostrar tipos.
  • Tabelas e Campos Ordenados: Força a tabela e campos a serem exibidos em ordem alfabética, dentro de suas respectivas listas.
  • Mostrar inteiros em hexadecimal: Os números geralmente são exibidos em notação decimal. Esta opção exibe na notação hexadecimal. Nota: Para introduzir um valor numérico em hexadecimal, digite 0x (zero + "x"), seguido pelos dígitos hexadecimais.
  • Habilitar monitoramento de atividades: Ativa e exibe informações de monitoramento de atividades (veja a seção Painel de expressão).



Ver também 

Atalhos do depurador
Depurador
Painel de Avaliação de métodos
Painel de expressão
Painel do canal de chamada

 
PROPRIEDADES 

Produto: 4D
Tema: Depurador

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v19)
Manual de linguagem 4D ( 4D v19.1)
Manual de linguagem 4D ( 4D v19.4)
Manual de linguagem 4D ( 4D v19.5)
Manual de linguagem 4D ( 4D v19.6)
Manual de linguagem 4D ( 4D v19.7)
Manual de linguagem 4D ( 4D v19.8)