4D v16.3Painel de expressão |
||||||||||||||||||||
|
4D v16.3
Painel de expressão
|
a: | Indefinido |
2. Você entra em uma linha. O contador de programa já está definido para a linha b:=a +1. Neste ponto, a linha de objetos exibe:
a: | 1 | |
b: | Indefinido |
3. Novamente, você entra em uma linha. O contador de programa já está definido para a linha c: = a + b. Neste ponto, a linha de objetos apresenta:
c: | Indefinido | |
a: | 1 | |
b: | 2 |
A Linha Objetos é uma ferramenta muito conveniente, cada vez que você executa uma linha, você não precisa digitar uma expressão no , basta ver os valores apresentados pelo tema objetos de linha.
Este tema é composto dos seguintes subtemas:
Nota: Você pode modificar Texto, Numérico, Data e Hora, String, em outras palavras, você pode modificar as variáveis cujo valor pode ser digitado com o teclado.
Arrays, como outras variáveis, aparecem na Interprocessr, Processo e subtemas Locals, dependendo do escopo. O depurador exibe cada matriz com um nível hierárquico adicional, o que permite obter ou alterar os valores dos elementos da matriz, se houver. O depurador exibe os primeiros 100 elementos, incluindo o elemento zero. A coluna Valor exibe o tamanho da matriz em relação ao seu nome. Depois de ter implementado a matriz, o primeira sub-item mostra o número do elemento atual selecionado, então o elemento zero, então os outros elementos (até 100). Você pode modifiy String, Texto, Numérico, Data e arrays. Você pode modificar o número do elemento selecionado, o elemento zero, e os outros elementos (até 100). Você não pode modificar o tamanho do array.
Nota: A qualquer momento, você pode arrastar e soltar um item do painel para ver oPainel de avaliaçãoPainel de avaliação, incluindo um elemento individual do array.
Este tema contém o nome de cada objeto dinâmico incluído no formulário atual, assim como o valor de sua variável associada:
Alguns objetos, tais como arrays listbox, podem se apresentar como dois objetos diferentes (a variável do objeto e sua fonte de dados).
Esta lista é particularmente útil quando seus formulários utilizam variáveis dinâmicas de maneira intensiva: é fácil de identificar variáveis dinâmicas através dos nomes de objetos do formulário. Pode mostrar o nome interno das variáveis dinâmicas selecionando Show Types no menu contextual:
Os nomes das variáveis dinâmicas são da forma "$form.4B9.42":Este tema predefinido mostra constantes fornecidas por 4D. como a página Constantes da janela do Explorer. As expressões a partir deste tema não pode ser modificadas.
Este tema relaciona as tabelas e campos no banco de dados, mas não a lista de subcampos. Para cada item da tabela, a coluna Value exibe o tamanho da seleção atual para o processo atual, assim como (se o item da tabela é expandido), o número de registros bloqueados. Para cada item de campo, a coluna Value exibe o valor do campo (com exceção da imagem, subtabela e BLOB) para o registro atual, se houver. Nesse tema, os valores de campo podem ser modificados (não há como desfazer), mas as informações da tabela não podem.
Este tema relaciona os semáforos locais a serem definidos. Para cada semáforo, a coluna Valor fornece o nome do processo que define o semáforo. Esta lista pode ser vazia se você não usar semáforos. As expressões a partir deste tema não pode ser modificadas. Semáforos Globais não são exibidos.
Este tema relaciona os conjuntos definidos no processo atual (que você está traçado), mas também lista os conjuntos de processos. Para cada conjunto, a coluna Valor exibe o número de registros e o nome da tabela. Esta lista pode ser vazia se você não usar conjuntos. As expressões a partir deste tema não pode ser modificadas.
Este tema relaciona os processos iniciados desde o início da sessão de trabalho. O valor da coluna exibe o tempo utilizado e o estado atual de cada processo (ou seja, executando, parado, e assim por diante). As expressões a partir deste tema não pode ser modificadas.
Este tema relaciona o processo chamado seleção, que são definidos no processo atual (que você está traçado), mas também enumera as seleções temporárias de interprocessos. Para cada seleção temporária, a coluna Valor exibe o número de registros e o nome da tabela. Esta lista pode ser vazia se você não usar seleções temporárias. As expressões a partir deste tema não pode ser modificadas.
Este tema apresenta informações gerais sobre o funcionamento de bases, tal como a tabela por padrão atual (se existir), a memória física, virtual, livre e usada, o destino de pesquisa, etc. Esta informação lhe permite examinar o funcionamento da base.
Este tema mostra informação relativa ao servidor web da aplicação (só disponível se o servidor web está ativo):
Opções adicionais são fornecidas pelo menu contextual do painel de execução. Para mostrar este menu:
O menu contextual do painel de execução é mostrado aqui:
A imagem seguinte é uma vista do painel de expressão com todas as opções selecionadas:
Atalhos do depurador
Depurador
Painel de avaliação
Painel de Avaliação de métodos
Painel do canal de chamada
Produto: 4D
Tema: Depurador
Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)