4D v16Apresentação das variáveis |
|||||||||||||||||||||||||||||||||||||||||||||
|
4D v16
Apresentação das variáveis
|
Etapa | Variável simples | Array | Comentários |
Nascimento = Declaração | C_LONGINT(NumDays) | ARRAY TEXT(ArrayDates;0) | Em modo Unicode, os tipos Alfa e Texto são idênticos |
INSERT ELEMENT(ArrayDates;1) | |||
ArrayDates{1}:=!06/05/2012! | |||
Crescimento = Valorização | NumDays:=25 | OR | |
APPEND TO ARRAY (ArrayDates;!06/05/2012!) | |||
Serviço público "Desenvolvimento" = | For($i;1;NumDays) | $StartDate:=ArrayDates{1}+18 | As variáveis estão em leitura/escritura |
Use | End for | ||
Morte = Apagado e liberação de espaço da memória | CLEAR VARIABLE (NumDays) | CLEAR VARIABLE(ArrayDates) | A variável ainda existe, seu conteúdo é reinicializado |
Vejamos isto com um exemplo:
Para lhe dar um nome a suas variáveis, tome o hábito de seguir o mesmo procedimento geral para manter as coisas simples.
Para começar, sempre é uma boa idéia utilizar nomes que sejam claros e fáceis de ler. Sempre é possível renomear suas variáveis posteriormente utilizando a função de pesquisa global de 4D.
Como em toda linguagem, as variáveis são indispensáveis em 4D. Pode utilizá-la quando queira.
Lembre que algumas variáveis não podem ser vistas em um formulário:
No vídeo anterior, utilizamos uma variável para mostrar o número de registros encontrados em função da tabela onde se realizou a pesquisa.
De fato, uma variável é um espaço na memória que pode ser representada por um objeto em um formulário.
Assim vamos a criar um formulário projeto de prova chamado "test variables" com o fim de ver como funcionam as variáveis.
Vamos a criar uma primeira variável chamada v1 e vamos a torná-la não editável. Esta variável não existe realmente na memória, só há uma área na tela que representa o conteúdo da variável sempre e quando exista.
Vamos a:
Vamos a mostrar uma alerta que espera um argumento de tipo text de modo que vamos a converter a variável v1 depois de multiplicar por 12.
Agora vamos a provar o formulário:
Este é um primeiro uso de uma variável simples.
O princípio é o mesmo com:
Se provarmos o formulário:
4D inclui muitas funções de processamento de cadeias.
Tomemos o caso de um array.
Para assinalar valores ao array, vamos a indicar que:
No que refere ao uso do array, podemos realizar como é mostrado aqui, por exemplo:
O primeiro valor do array + um espaço + o segundo valor do array + o terceiro valor do array.
Agora vamos a provar o resultado:
Assim que aqui temos uma apresentação simples e rápida de como utilizar as variáveis.
Produto: 4D
Tema: Apresentação das variáveis
Autoformação ( 4D v16)