4D v16Cálculos e fórmulas |
||
|
4D v16
Cálculos e fórmulas
Cálculos e fórmulas
Neste vídeo, vamos a aprender a utilizar as variáveis e fazer uma simples programação.
Alguns dados devem ser preservados e armazenados em um campo no banco de dados, este é o caso, por exemplo, do total (taxas incluídas) para uma cotação ou a data de uma intervenção. Ao mostrar todas as intervenções, como podemos saber quantas temos ou quantos registros se encontraram depois de realizar uma pesquisa no objeto = "Training"? Para começar, vamos a indicar em uma variável o número de registros encontrados na tabela INTERVENTIONS depois de uma pesquisa. Em nosso caso, cremos que deve ser quando o usuário faz clique em um dos seguintes botões:
Nos outros casos (ordenação, impressão, relatórios, etiquetas), o número de registros não varia assim que não há nenhuma razão para voltar a calculá-lo. Vamos a colocar esta variável no formulário navigation na página 0, já que queremos utilizar esta variável para mostrar o número de registros, independentemente da tabela em questão. Uma vez estamos na página 0:
Esta será uma variável:
A continuação vamos a configurar o método de cálculo no botão "All" da seguinte maneira. Depois de executado o comando ALL RECORDS, vamos a solicitar que vNumRecords seja igual ao número de Records in selection da tabela Interventions. É evidente que este número de registros se calculará quando estamos trabalhando na lista das intervenções. E vamos a fazer o mesmo cálculo, o qual se otimizarão depois, quando estamos trabalhando na tabela Technicians. Também pode copiar esta programação para o botão Query, depois de nossas pesquisas às tabelas Technicians ou Interventions, vamos a necessitar para voltar a calcular este número.. Pelo momento, deixamos os métodos nos objetos com fins pedagógicos. Mais a frente, vamos a chamar a outro método passando parâmetros. Agora podemos provar Navigation e verificar que:
|
PROPRIEDADES
Produto: 4D
HISTÓRIA
ARTICLE USAGE
Autoformação ( 4D v16) |